ErrorMiddleware
Agent Runtimes / types/middleware / ErrorMiddleware
Interface: ErrorMiddleware
Defined in: types/middleware.ts:115
Error handling middleware
Properties
name
name:
string
Defined in: types/middleware.ts:116
onError
onError: (
options) =>Promise<{error?:Error;handled:boolean;recoveryMessage?:string; }>
Defined in: types/middleware.ts:121
Called when an error occurs during request/response cycle
Parameters
options
context
error
Error
phase
"request" | "response" | "tool-execution" | "stream"
Returns
Promise<{ error?: Error; handled: boolean; recoveryMessage?: string; }>