Skip to content

chore(openapi): sync shared API contract from cloud@773d43b#14174

Draft
comfy-pr-bot wants to merge 1 commit into
masterfrom
cloud-openapi-projection
Draft

chore(openapi): sync shared API contract from cloud@773d43b#14174
comfy-pr-bot wants to merge 1 commit into
masterfrom
cloud-openapi-projection

Conversation

@comfy-pr-bot
Copy link
Copy Markdown
Member

@comfy-pr-bot comfy-pr-bot commented May 29, 2026

Automated cloud→core OpenAPI projection

This DRAFT PR projects the shared / FE-facing subset of ComfyUI Cloud's
OpenAPI contract into core's openapi.yaml.

  • Source: Comfy-Org/cloud@773d43b services/ingest/openapi.yaml
  • Generated by services/ingest/scripts/openapi-project

Included: shared operations, cloud-only FE-facing operations
(x-runtime: [cloud]), and local-only operations core serves
(x-runtime: [local]), plus only the components those operations
reference.

Excluded (security boundary, BE-752): x-internal operations,
runtime-only raw routes, and the /admin/ · /api/internal/ ·
/api/webhooks/ M2M surface — and any component reachable only from
them. The generator asserts this is leak-free before emitting.

⚠️ Human review required — do not auto-merge. A cloud dev should
review this contract change before merging.

@comfy-pr-bot comfy-pr-bot changed the title chore(openapi): sync shared API contract from cloud@4dd8c71 chore(openapi): sync shared API contract from cloud@60ee2ff May 29, 2026
@comfy-pr-bot comfy-pr-bot force-pushed the cloud-openapi-projection branch from e6ed396 to 665bb1c Compare May 29, 2026 19:20
@comfy-pr-bot comfy-pr-bot changed the title chore(openapi): sync shared API contract from cloud@60ee2ff chore(openapi): sync shared API contract from cloud@e91d028 May 29, 2026
@comfy-pr-bot comfy-pr-bot force-pushed the cloud-openapi-projection branch from 665bb1c to 63dc90e Compare May 29, 2026 22:40
@comfy-pr-bot comfy-pr-bot changed the title chore(openapi): sync shared API contract from cloud@e91d028 chore(openapi): sync shared API contract from cloud@773d43b May 29, 2026
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.

2 participants