Skip to content

chore: sync vendored Comfy Router spec (cloud@06367520) - #222

Open
cloud-code-bot[bot] wants to merge 1 commit into
mainfrom
chore/sync-router-spec
Open

cloud-code-bot[bot] wants to merge 1 commit into
mainfrom
chore/sync-router-spec

Conversation

@cloud-code-bot

@cloud-code-bot cloud-code-bot Bot commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Automated sync of the public Comfy Router spec, projected from the canonical contract (internal notes stripped). Source: cloud@06367520.

It lands at spec/router-openapi.yaml and is a contract of its own — it is never merged into another vendored spec in this repo.

This is the single rolling sync pull request for spec/router-openapi.yaml. It lives
on chore/sync-router-spec, and every later change to the upstream contract
force-updates this same branch and refreshes this description with the
new source commit — so there is only ever one open sync PR for this
spec, and its diff is always the current one.

The error-type class commit described above is the one commit that
belongs here. Once a commit of yours is on this branch, the next sync
refuses to force-update it and fails, naming this pull request, so
land this pull request promptly. Push any other follow-up work to a
branch of your own.

No Router operations are currently unserved (as of cloud@06367520).

This note auto-refreshes while this PR is open: a change to comfy-api's
exclude list rewrites this section in place, and a change to the
PUBLISHED Router surface opens its own sync PR carrying the set as of
ITS commit. Once this PR is merged the note is a permanent snapshot —
for the current state, check services/comfy-api/drip/codegen.yaml in
Comfy-Org/cloud directly.

No code generation for this spec yet. Nothing in this repo
generates code from spec/router-openapi.yaml, so this sync has no low layer to
regenerate and the workflow that opened this pull request could not
prepare one for you.

That is not the same as nothing to do. This repo keeps a hand-written
surface coupled to this contract — its error-type class table — with
a drift check of its own, so a sync that adds an error bucket still
needs a commit here before this pull request goes green. When code
generation does land for this spec, its command is configured
upstream, in the same sync workflow that opened this PR, and this
section becomes the automatic one.

Commit that class to this branch and land this pull request once it
is green. The class cannot land separately: the drift check also
fails on a class the vendored spec does not declare yet. Your commit
is safe here — the next sync will not overwrite it; it fails instead,
naming this pull request — but every later sync for this spec stays
paused until this pull request is merged (which deletes the branch,
so the following sync starts fresh), or closed and its branch
deleted.

@cloud-code-bot
cloud-code-bot Bot requested review from a team as code owners October 14, 2026 04:31
@coderabbitai

coderabbitai Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Repository: Comfy-Org/comfy-python-sdk/.coderabbit.yaml
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: ec0a1afc-061d-4076-b5b6-b4303929721b

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@cloud-code-bot cloud-code-bot Bot changed the title chore: sync vendored Comfy Router spec (cloud@27afd6e) chore: sync vendored Comfy Router spec (cloud@06367520) Oct 20, 2026
@cloud-code-bot
cloud-code-bot Bot force-pushed the chore/sync-router-spec branch from 4d43030 to a90c465 Compare October 20, 2026 03:35

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant