gate_intention
Evaluate an intention's safety and risk before dispatching to behavior-mcp; approve or reject it and issue an HMAC dispatch token if approved.
Instructions
Evaluate an intention before dispatching to behavior-mcp and issue a cryptographic HMAC dispatch token if approved. Use gate_intention instead of manage_intentions when verifying precondition safety and issuing execution authorization rather than tracking intention state.
Returns gate verdict (approved/rejected), risk evaluation, and HMAC dispatch token.
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": {
"project": "<project>",
"proposed_action": "<proposed_action>"
},
"name": "gate_intention"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project | Yes | Target project slug | |
| state_pack | No | Optional explicit StatePack | |
| intention_id | No | Target intention ID | |
| context_goal_id | No | Active goal being pursued | |
| proposed_action | Yes | Proposed behavior action to execute |