List Decisions
list_decisionsCheck a model's decision ledger before raising proposals or asking for judgments, so you don't repeat rejected or already accepted outcomes.
Instructions
List the decision ledger of a model: every judgment recorded on it (finding dismissed or remediated, risk accepted, not-applicable declared, proposal accepted / rejected / reverted, escalation resolved), newest first, with who made it and whether it was within the workspace's delegation policy. Read-only; no side effects.
Call this BEFORE raising a proposal or asking for a judgment, so you do not propose what a person rejected or ask again for what was already decided.
The ledger is append-only. There is no tool that edits it; to undo an
accepted proposal, revert or re-decide, never edit the record. Rows
with outcome == "refused" are judgments a program was refused;
their escalation, if any, is in list_proposals. agent is null
for a person's decision.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum rows to return. 0 (default) uses the server default. | |
| decision | No | Optional kind filter, one of ``finding_dismissed``, ``finding_remediated``, ``risk_accepted``, ``not_applicable_declared``, ``proposal_accepted``, ``proposal_rejected``, ``proposal_reverted``, ``escalation_resolved``. Empty (default) returns every kind. | |
| model_id | Yes | ID of the threat model. | |
| agent_only | No | Only decisions made by a program (``agent`` not null). Default False. | |
| server_version | Yes | ||
| outside_policy_only | No | Only decisions made outside the delegation policy in force at the time (``within_policy`` false). Default False. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||