propose_workflow
Submit a workflow plan with steps and checks for validation before execution. Returns a plan ID, hash, risk summary, or fixable errors without running any actions.
Instructions
Submit a plan. Does NOT run it. Each step: {id, action: , args, expect}. Each check says how to prove success. Returns plan_id, hash, risk summary, or fixable errors.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"intent": "<intent>",
"steps": "<steps>",
"checks": "<checks>"
},
"name": "propose_workflow"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| steps | Yes | ||
| checks | Yes | ||
| intent | Yes |