fix: bind only required wrapper inputs

This commit is contained in:
lda
2026-06-29 10:24:33 +07:00 Verified
parent 0425c697f3
commit 65ae699b42
11 changed files with 148 additions and 18 deletions
+4
View File
@@ -54,6 +54,10 @@ wf draft add-step <workspace_id> --revision <n> --step <step_id> --capability <q
wf draft validate <workspace_id>
wf draft save <workspace_id> --artifact <artifact_id> --version <n> --title <title>
Draft creation auto-binds required capability inputs only. Optional inputs are
reported in wrapper-hint notes; bind them explicitly with `wf draft bind` or
`wf draft set-input --merge` only when the workflow should expose them.
When `wf draft validate` returns a `repair_hint`, run that exact focused command
before writing JSON Patch manually. Use `wf draft bind local.x -> output.y` when
one capability output should become public workflow output; it creates the