[PR #169] chore: sync vendored Comfy API v2 spec (cloud@d9624758) #170

Open
opened 2026-10-31 22:02:00 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Comfy-Org/comfy-python-sdk/pull/169
Author: @comfy-pr-bot
Created: 9/19/2026
Status: 🔄 Open

Base: main ← Head: chore/sync-v2-spec


📝 Commits (1)

  • f4c80be chore: sync vendored Comfy API v2 spec from cloud@baf9281b

📊 Changes

2 files changed (+918 additions, -76 deletions)

View changed files

📝 spec/openapi.yaml (+667 -29)
📝 src/comfy_low/models/_generated.py (+251 -47)

📄 Description

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

It lands at spec/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/openapi.yaml. It lives
on chore/sync-v2-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.

Please do not push commits to this branch: the next sync would
overwrite them. (It will not do so silently — the workflow checks the
branch first and fails, naming this pull request, if it finds a commit
it did not make.) Push follow-up work to a branch of your own instead.

No regen commit needed. This sync ran bash scripts/gen_models.sh against the
vendored spec and committed what it produced, so the generated low
layer in this pull request is already in step with
spec/openapi.yaml and this repository's spec-drift check should be green as
opened.

Green is not a substitute for reading the diff. The drift check
confirms only that the vendored spec and the generated low layer
agree with each other — it says nothing about whether either is what
the contract change meant, and the generated bytes were produced
upstream, by a generator this repository does not run. Review the
generated diff as you would any other.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Comfy-Org/comfy-python-sdk/pull/169 **Author:** [@comfy-pr-bot](https://github.com/comfy-pr-bot) **Created:** 9/19/2026 **Status:** 🔄 Open **Base:** `main` ← **Head:** `chore/sync-v2-spec` --- ### 📝 Commits (1) - [`f4c80be`](https://github.com/Comfy-Org/comfy-python-sdk/commit/f4c80beb75223ada0b7961dd3c7cd39021600d4f) chore: sync vendored Comfy API v2 spec from cloud@baf9281b ### 📊 Changes **2 files changed** (+918 additions, -76 deletions) <details> <summary>View changed files</summary> 📝 `spec/openapi.yaml` (+667 -29) 📝 `src/comfy_low/models/_generated.py` (+251 -47) </details> ### 📄 Description Automated sync of the public Comfy API v2 spec, projected from the canonical contract (internal notes stripped). Source: `cloud@d9624758`. It lands at `spec/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/openapi.yaml`. It lives on `chore/sync-v2-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. Please do not push commits to this branch: the next sync would overwrite them. (It will not do so silently — the workflow checks the branch first and fails, naming this pull request, if it finds a commit it did not make.) Push follow-up work to a branch of your own instead. **No regen commit needed.** This sync ran `bash scripts/gen_models.sh` against the vendored spec and committed what it produced, so the generated low layer in this pull request is already in step with `spec/openapi.yaml` and this repository's spec-drift check should be green as opened. Green is not a substitute for reading the diff. The drift check confirms only that the vendored spec and the generated low layer agree with each other — it says nothing about whether either is what the contract change meant, and the generated bytes were produced upstream, by a generator this repository does not run. Review the generated diff as you would any other. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/comfy-python-sdk#170
No description provided.