fix: validate workflow output target references

This commit is contained in:
lda
2026-07-26 21:46:42 +07:00 Verified
parent 0f11773611
commit b3ac92d8cb
5 changed files with 39 additions and 20 deletions
+3
View File
@@ -170,6 +170,9 @@ implicit same-name state fallback. Use the map tool only for compatibility:
`set_workflow_output_map` cannot preserve canonical path/value order, literals,
or repeated-source fan-out.
The equivalent JSON-RPC operation is
`workflow.draft_workspaces.set_workflow_output_bindings`.
Advanced workspace tools:
- `wf.workflow.list_draft_workspaces`: find mutable draft sessions.
+3
View File
@@ -317,6 +317,9 @@ For the copy-less wrapper authoring path, use:
`wf.workflow.set_workflow_output_bindings`, their compatibility map adapters,
and `wf.workflow.set_draft_route` to fix low-confidence hints or explicit
`missing_decisions`.
JSON-RPC clients use
`workflow.draft_workspaces.set_workflow_output_bindings` for the same
canonical replacement.
4. `wf.workflow.validate_draft_workspace` to refresh diagnostics.
5. `wf.workflow.create_wrapper_from_workspace` to save the wrapper artifact.
6. `wf.workflow.call_capability` with `workflow.<artifact_id>.v<version>` to