get_decisions_for
Retrieve architectural decisions affecting specific entities like services, files, or contracts to understand design rationale during code review.
Instructions
Retrieve all decisions that affect a specific entity (service, file, symbol, contract, or domain). Use to surface architectural rationale while reviewing code.
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": {
"entity_type": "<entity_type>",
"entity_id": "<entity_id>"
},
"name": "get_decisions_for"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entity_type | Yes | Type of entity to look up decisions for | |
| entity_id | Yes | ID of the entity (service ID, file ID, symbol ID, etc.) | |
| include_superseded | No | Whether to include decisions with status "superseded" in results (default true — full lineage) |