List Proposals
list_proposalsPoll a threat model's proposals and escalations to check the outcome of a raised proposal or a refused judgment. Read-only, no side effects.
Instructions
List proposals and escalations on a model. Call this to poll the outcome of a proposal you raised, or of a judgment you were refused. Read-only; no side effects.
Statuses: proposed and applied_pending_review are open;
accepted, rejected, reverted, superseded are closed.
Kinds include add_component, remove_component,
design_change, assumption, and decision_request: an
escalation of a judgment this agent was refused. A 403 from
update_finding, create_risk_acceptance, submit_attestation
or decide_proposal carries an
escalation_id; that escalation appears here as a
decision_request. An attestation refused does not 403: the edit of
edit_trust_boundary, edit_attacker or add_attacker lands
unattested and its answer's attestation carries the
escalation_id, bound to the content it was parked over (an edit of
that content supersedes it). Poll it here until a person resolves it;
do not retry the refused call.
An open row may carry shows: what accepting it does, as the person
deciding it is shown it (a parked act on the behavioural model with each
answer beside its question, whether accepting extracts and at what
estimate; a revision's sentences removed and added; a drift finding's
sentence). Words a program wrote are inside a bounded region, as data.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Optional status filter (one of the values above). Empty (default) returns every proposal. | |
| model_id | Yes | ID of the threat model. | |
| server_version | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||