yaaif_ops_diagnosis_create
Record confirmed ops diagnosis to YAAIF after user approval. Append-only write requires explicit confirm flag, storing failure analysis and next steps without altering run execution.
Instructions
Write a confirmed OpsDiagnosisRecord back to YAAIF (append-only). Requires confirm=true after presenting the full draft to the user. Does not pause/stop/approve/retry runs. Requires ops.support.write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | ||
| intent | Yes | ||
| source | Yes | ||
| confirm | Yes | Must be true after explicit user confirmation | |
| summary | Yes | ||
| failures | Yes | ||
| severity | Yes | ||
| canvas_url | No | ||
| ide_client | No | ||
| next_steps | Yes | ||
| session_id | No | ||
| request_ids | No | ||
| diagnosed_at | No | RFC3339 timestamp; server may normalize | |
| path_reached | No | ||
| path_executed | No | ||
| ambient_run_id | Yes | ||
| coverage_total | No | ||
| desktop_run_id | No | ||
| harness_run_id | No | ||
| partial_errors | No | ||
| status_ambient | No | ||
| status_desktop | No | ||
| status_harness | No | ||
| status_session | No | ||
| current_step_id | No | ||
| coverage_reached | No | ||
| evidence_analyze | Yes | ||
| evidence_telemetry | No | ||
| current_step_status | No | ||
| diagnostics_version | Yes |