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.