start_actionget_actionlist_actionsupdate_actionapprove_actionstop_action
get_action and list_actions require agent:read. Write tools require agent:write. Darwin derives the owner from authentication and rechecks every referenced AI, capability, Action, Turn, and approval.
Example flow
- Ask the client to
searchfor a capability. - Review the returned capability and revision.
- Ask it to use
start_actionwith those exact identifiers. - Use
get_actionuntil the status is terminal or needs attention. - Use only the operation listed in
availableActionsfor the next step.
get_action remains the universal recovery path.
update_action can also submit bounded completion feedback or a
safety_report. These are separate from ordinary messages and never imply
approval. Action responses may contain a generic policyState; MCP never
receives raw safety evidence, detector output, transcripts, or private reports.
See the complete MCP setup and tool catalog.