fix: validate workflow output target references
This commit is contained in:
@@ -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.
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user