revalidate_threat_model_entities
Re-run quality validation on threat model entities to apply improvements or clear stale warnings. Non-destructive: only flagged entities get deeper review; controls and objectives carry forward.
Instructions
Re-run quality validation on a threat model's existing assets and attackers, as if they were freshly generated. A fast first-pass check judges every entity; only the ones it flags get a deeper review that confirms them, sharpens their wording, or flags them for you.
Use this to apply validation improvements to an already-generated model, or to clear stale quality warnings — without regenerating the whole model (which would destroy controls, assertions, and components). It is non-destructive: an entity that should be removed is left in place with a quality warning rather than deleted, so no control objective loses its asset or attacker anchor. The result is saved as a new model version; controls and control objectives carry forward.
May consume credits for the entities that need the deeper review; a model
already in good shape costs nothing. Returns the updated model envelope:
{"accepted": true, "model": {...}}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model_id | Yes | ||
| server_version | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||