List Findings
list_findingsRetrieve read-only negative findings from a threat model with lifecycle status to triage gaps or get finding IDs for updates. Includes inherited findings.
Instructions
List negative findings recorded on a threat model. Read-only.
Returns finding rows with their lifecycle status; use to triage gaps or to find a finding_id for update_finding / remediate_finding. Each row carries an origin ("own" for findings recorded on this model, "inherited" for findings contributed through model composition, with inherited_from_* context); inherited findings are included in the listing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Optional lifecycle filter, one of "discovered", "acknowledged", "remediated", "verified", "dismissed", "auto_resolved". Empty (default) returns all statuses. ``auto_resolved`` is closed by the platform, not by a person: the condition that produced the finding is no longer reproduced. It is deliberately distinct from ``remediated``/``verified`` (a person fixed and confirmed it) and from ``dismissed`` (a person judged it not worth fixing) — "the gap is gone" and "the gap does not matter" are opposite statements about residual risk, so they never share a status. | |
| model_id | Yes | ID of the threat model. | |
| control_id | No | Optional filter to findings on one control. Empty (default) returns findings for all controls. | |
| server_version | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||