> ## Documentation Index
> Fetch the complete documentation index at: https://docs.narrative.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Unexpected Error

> Catch-all entry for workflow incident codes that the current API version does not recognise.

**Surface:** `GET /agents/runs/{id}`

## When this error occurs

`RunErrorDto.docs_url` points here when the run's `error.type` is not in the API's catalog —
either because:

* The workflow workers have been upgraded ahead of the API and emit a new incident code the
  API doesn't recognise yet.
* An uncaught JVM exception escaped into the workflow body's `classifyForCleanup`, and the
  type tag is the exception's class name rather than a known `AgentLoop*` tag.

The original incident code is still present on `error.type` for log correlation.

## How to fix

Caller has nothing actionable. Report the `log_id` and the unrecognised `error.type` value
to support. If a redeploy of the API is pending, the next deploy will likely add the missing
catalog entry.
