manage_intentions
Queue, dispatch, track, cancel, or resolve behavior directives for behavior-mcp runtime execution. Use it for immediate runtime behavior instructions, not abstract goal management.
Instructions
Queue, dispatch, track, cancel, or resolve behavior directives for behavior-mcp runtime execution (actions: create, dispatch, get, list, cancel, resolve). Use manage_intentions instead of set_goal when dispatching immediate execution instructions to runtime behaviors rather than managing abstract objectives.
Returns intention record, dispatch status, wire contract payload, or intention list.
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": {
"action": "<action>"
},
"name": "manage_intentions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Intention operation: create, dispatch, get, list, cancel, resolve | |
| result | No | Outcome payload for resolve action | |
| status | No | Status filter or update | |
| goal_id | No | Linked goal ID | |
| project | No | Target project slug | |
| priority | No | Execution priority (0.0 to 1.0) | |
| trace_id | No | Linked decision trace ID | |
| parameters | No | Runtime behavior parameters | |
| deadline_at | No | ISO-8601 completion deadline | |
| intention_id | No | Intention ID for dispatch/get/cancel/resolve | |
| behavior_name | No | Target behavior tree name (e.g. "combat_kite", "gather_loop") | |
| abort_conditions | No | Auto-abort trigger conditions | |
| client_request_id | No | Idempotency key |