Repository navigation
chore: sync Comfy API v2 specification and Comfy Router pages (cloud@b3a28ce1) - #2236
cloud-code-bot[bot] wants to merge 1 commit into
Conversation
|
Important Review skippedBot user detected. To trigger a single review, invoke the
|
🌐 i18n translation sync checkEnglish docs changed in this PR. 204 files in 4 languages may not be synced yet. The automated translation workflow handles these updates. Expand a language to see the files. Japanese (
|
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
|
CI blocker: Pika H3 Flex routes have no published Router rates
I haven't added rates. The upstream source, What unblocks this: the Router owner applies the H3 Flex rows to the prod card (or confirms the README prices and instant are final). Then the rates can be added as a supplemental source pinned to that README, as the Pika audio rates were in #2233. |
77b3295 to
24be06c
Compare
31916f0 to
c1962d0
Compare
f092cac to
98935f9
Compare
234571d to
5434859
Compare
1d034c5 to
524d037
Compare
941e7d2 to
a0179cd
Compare
cce0afd to
a8885a2
Compare
c90f446 to
efe89b3
Compare
|
CI update for cloud@f17711fa: #2264 covers 16 of the 19 unpriced routes. Three routes still need rates.
I merged #2264 (
All three are billed upstream, so they are live routes and can't be waived. The cloud@f17711fa card has rows for them in What unblocks this: stage rates for these three routes on |
8b1c63f to
509c798
Compare
|
CI update for cloud@f90e6627: four routes still need rates after #2264.
I merged #2264 (
What unblocks this: stage rates for these four routes on |
08dc4cb to
62012ac
Compare
|
CI update for cloud@1846b1cd: there is a new blocker, and staging the four rates will not clear it alone.
This sync withdraws that route (cloud#18382), but its rate row is still in the base #2264 does not fix this. Its staging tolerance covers only cloud-cited The row can't simply be deleted first. I tested each order locally:
What unblocks this, all on
I haven't run the full check with all four rates in place, so a later failure is still possible. The English and localized pricing pages also need regenerating on this branch. I haven't pushed anything to this sync branch. |
62012ac to
bf0c7c0
Compare
bf0c7c0 to
300ab4b
Compare
300ab4b to
07eedcd
Compare
|
CI update for cloud@b3a28ce1: merged with #2264, only two Stability 3D routes still need rates.
I merged #2264 at
Upstream, both are served ( What unblocks this: stage rates for those two routes in #2264, merge it, then re-sync or merge |
Automated sync of the public Comfy API v2 and Comfy Router specifications used by the generated API references, and of the Comfy Router API pages generated from the Comfy API contract. Source:
cloud@b3a28ce1.router-openapi.yamlis the public Comfy Router contract, projected from the same upstream contract the Router pages are generated from and the same projection the Router SDKs vendor (the Python and Swift copies byte-for-byte; the TypeScript SDK reformats its copy with oxfmt). It is GENERATED - edit the upstream contract, not this copy. If this is the first sync that carries it, it renders nothing until this repository gives it anopenapi:navigation entry.development/comfy-router/reference.mdxis GENERATED - edit the upstream contract, not this copy. It is regenerated on every sync and an edit made here is overwritten by the next one.development/comfy-router/quickstart.mdx,development/comfy-router/limitations.mdx,development/comfy-router/higgsfield-byok.mdxanddevelopment/comfy-router/litellm.mdxare hand-written upstream and published verbatim. They are likewise overwritten on every sync, so edit them upstream. If this is the first sync that carries one of them, it also needs a navigation entry in this repository before it renders.development/comfy-router/pricing.mdxis NOT part of this sync: it is GENERATED in this repository bybun run router-pricing:genfromrouter-pricing/metronome-rates.jsonand the model pages, and this sync refuses to change it. To change the page, edit its generator or rate snapshot here.router-schemas/<provider>/<model>.jsonare the exactGET /v2/models/{id}/openapi.jsondocuments for every model with an authored schema; the docs generator (.github/scripts/snippets/gen-code-pages.ts) reads them. They are GENERATED and the directory is MIRRORED on every sync, so a document removed upstream is removed here too - edit the upstream contract, not these copies.development/comfy-router/models/**/code.mdx, the model indexdevelopment/comfy-router/models.mdx, the serving-provider indexdevelopment/comfy-router/providers.mdxand thedocs.jsonentries for them are this repository's OWN derived output: the sync runsbun run code-pages:gen -- --pruneover the documents above and commits the result, socode-pagesis green as opened and no regen commit is needed on this branch. They are GENERATED and PRUNED - a page whose model left the catalog is deleted here too, andproviders.mdxexists only while some model publishes anx-comfy-router-alt-providersleg.This is the single rolling sync pull request for the published Comfy API v2 specification and Comfy Router pages. It lives on
chore/sync-comfy-api-v2-spec, and every later upstream change force-updates that branch and refreshes this description with the new source commit — so there is only ever one open sync pull request here, and its diff is always the current one. Please do not push commits to this branch; the next sync would overwrite them (it checks first and fails rather than doing so silently).The projection strips internal operations and non-public source annotations, and fails before this pull request can be created if a known internal marker survives. When this repository's
DOCS_SYNC_AUTOMERGEvariable istrue,.github/workflows/sync-pr-automerge.ymlsquash-merges it once every check has finished green; otherwise it waits for human review.