1.6 KiB
Workflow Troubleshooting Reference
Use this when a source, capability, artifact, deployment, or run is missing, unrunnable, or surprising.
Missing Capability
Check in this order:
wf statuswf cap list --format idswf cap inspect <capability>
Remember: MCP control tools are not workflow capabilities. They appear in
MCP tools/list, not wf cap list.
Unrunnable Deployment
Run wf deploy validate <deployment_id> before wf run start.
Common diagnostics:
binding_missing: deployment lacks a logical-to-concrete source binding.source_missing: bound concrete source does not exist or is disabled.capability_missing: required node/reducer is not available.schema_changed: saved snapshot no longer matches current source.source_unreachable: live check could not contact an upstream source.
Use wf explain <diagnostic-code> after validation failures to get
human-readable explanations.
unknown_edge_destination: a route points to a missing step. Add the target
step or repair the route; do not guess draft step add or draft export.
Run Debugging
If a run fails:
- Read
status,error,diagnostics, andtrace_count. - Use
wf run inspect <run_id>for stored summary. - Use
wf run trace <run_id> --from <n> --limit <n>with a bounded range.
Do not request full traces unless the user explicitly asks and the trace is known to be small.
Harness Problems
Some LLM harnesses do not refresh tools/list mid-session. Do not rely on new
saved workflows becoming new tools. Use wf run start and wf cap call
instead.