decide
Track commitments and reputation in multi-agent deliberation. Commit to outcomes, view, fulfill or break commitments, and evaluate agent reliability through track records.
Instructions
Commitments and reputation tracking. Actions:
commit: Commit to a deliberation outcome (deliberation_id, agent_id, statement; optional: conditional)
get_commitments: Get all commitments (deliberation_id)
fulfill: Mark a commitment as fulfilled (commitment_id; optional: verified_by)
break: Mark a commitment as broken (commitment_id, reason; optional: verified_by)
reputation: Get an agent's commitment track record (agent_id; optional: group_id)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| deliberation_id | No | ||
| agent_id | No | ||
| statement | No | ||
| conditional | No | ||
| commitment_id | No | ||
| reason | No | ||
| verified_by | No | ||
| group_id | No |