Extend workflow validate with artifact and dependency readiness checks

Aperta
#835 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@mattmillerai ci sta già lavorando.

Dal 1/9/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

comfy workflow validate now checks an arbitrary workflow against the target catalog, but it does not provide the full readiness intersection available from templates check. Extend the arbitrary-workflow path so agents can determine whether the workflow is runnable here without submitting it.

  • Check referenced input artifacts and required models/custom nodes.
  • Return actionable missing-item metadata, including download guidance when available.
  • Keep schema/catalog validation and live-target failure behavior intact.
Paper-code audit evidence

Linear BE-10027 is partially stale against main@99c5a596: comfy workflow validate exists at comfy_cli/command/workflow.py:1586-1794, resolves the live target/catalog, and fails closed when no catalog can be loaded. What remains is parity with the artifact/file/API-dependency intersection that templates check provides; the current validator covers classes, input shapes, enums, and wiring.

The canonical validator surface blames to mattmillerai. Independently re-verified from scratch for OPP-48 before filing.

Lingua principale
Python
Stelle
1k
Fork
176
Merge medio
1g 11h
PR unite (30g)
87

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Comfy-Org/comfy-cli

Tutte le issue di Comfy-Org/comfy-cli

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.