Discard QA session state
delete_qa_orchestrationDelete a QA session by run_id from memory and recovery storage. Confirm removal with deleted=true; the ID becomes unusable for get, advance, or finish.
Instructions
Delete one QA session from memory and configured recovery storage. To retain a final QA outcome, use finish_qa_orchestration.
run_id selects one session at any stage; no prior advance or finish required. Recover a lost ID via list_qa_orchestrations(), matching task type, route, and stage; confirm the target if several entries match.
Idempotent: deleted=true confirms absence, including unknown or expired IDs.
Irreversible: get/advance/finish cannot use the ID, even after restart.
Storage failure: memory stays intact; resolve the error and retry.
Host tasks and model executions are unaffected.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run_id | Yes | Session identifier returned by start_qa_orchestration or list_qa_orchestrations: qar- followed by 32 lowercase hexadecimal characters. Reuse it for this session; do not invent or transform it. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| run_id | Yes | ||
| deleted | No | The run_id is absent from this server and its recovery store, including if already absent. |