{"name":"agent-workflow-engine","protocol":"mcp","transport":"streamable-http","method":"POST","jsonrpc":"2.0","info":"POST to this endpoint with JSON-RPC 2.0. Supports: initialize, tools/list, tools/call.","example":{"jsonrpc":"2.0","id":1,"method":"initialize"},"tools":[{"name":"create_workflow","description":"Create a new multi-agent workflow. Returns a workflow_token encoding the full state — pass it to all subsequent calls."},{"name":"track_agent_state","description":"Update agent execution state. Returns updated workflow_token."},{"name":"get_workflow_status","description":"Decode a workflow_token and return full status summary."},{"name":"auto_route_next_step","description":"Advance to the next workflow step, evaluating conditional branches. Returns next_agent and updated workflow_token."},{"name":"set_conditional_branch","description":"Attach a conditional branch to a step. Operator is evaluated against agent output when routing. Returns updated workflow_token."}],"docs":"https://api.lazy-mac.com/agent-workflow-engine/openapi.json"}