Record the user's deliberation resolution
record_resolutionClose a deliberation with the user's explicit decision. This does not infer consensus: it records accepted contributions and remaining disagreement, and requires user_approved=true. For an induction-guidance deliberation, a successful user-approved resolution becomes active guidance returned by get_induction; AI votes alone have no activation authority.
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": {
"deliberation_id": "<deliberation_id>",
"resolution": "<resolution>",
"user_approved": "<user_approved>",
"idempotency_key": "<idempotency_key>"
},
"name": "record_resolution"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rationale | No | ||
| resolution | Yes | ||
| user_approved | Yes | ||
| deliberation_id | Yes | ||
| idempotency_key | Yes | ||
| unresolved_points | No | ||
| accepted_contribution_ids | No |