error-handling
Installation
SKILL.md
Error Handling
When to Use
Use this skill when the user asks about error handling, checking return codes, debugging ovstage failures, or troubleshooting an operation that failed at enqueue, wait, or fetch.
Inputs
Resolve inputs in this order: existing repository files and referenced snippets, explicit user request, then broader agent context.
- Failure point: a synchronous call returning
ovstage_api_status_t, an async enqueue returningovstage_enqueue_result_t, anovstage_wait_op, or afetch_*call. - Error signal available: the returned
ovstage_api_status_tcode, an enqueuestatus, anop_id, or theovstage_op_wait_result_tfrom a wait. - Operation being debugged and whether the caller needs recovery, logging, or propagation guidance.
- Repository source snippets referenced below. Treat these snippets as the API source of truth.