VoiceThere

Session errors & error events

The dashboard Errors tab is retired. Structured session failures are stored as error-level agent logs — browse them under Project → Agent logs with level error, or use voicethere projects logs list --severity error. Full logging guide, error code catalog, and CLI examples: Agent logs & session errors.

Data channel contract (unchanged)

Runners still emit type: "session_error" on the voice-control data channel. Browser and Node clients handle these with onSessionError from @voicethere/client — independent of how errors are stored for later search in the dashboard.

{
  "type": "session_error",
  "code": "AGENT_HANDLER_FAILED",
  "message": "Sorry, something went wrong.",
  "session_id": "<orchestrator-session-id>",
  "project_id": "<uuid>",
  "recoverable": false,
  "occurred_at": "2026-06-19T12:00:00.000Z"
}

See Agent logs & session errors for the full code catalog, errorHook, crash policy links, and CLI/API filters.

← All documentation