Function: createEmitSystemError()
createEmitSystemError(
bus:UptimeEventEmitter): (payload: {context:string;error:Error;recovery?:string;severity:"medium"|"critical"|"high"|"low";timestamp:number; }) =>Promise<void>
Defined in: electron/orchestrator/utils/uptimeEventEmitters.ts:43
Creates an emitter for the system:error event.
Parameters
bus
Returns
(
payload: {context:string;error:Error;recovery?:string;severity:"medium"|"critical"|"high"|"low";timestamp:number; }):Promise<void>
Parameters
payload
context
string
The error context string.
error
The error object.
recovery?
string
Optional recovery suggestion.
severity
"medium" | "critical" | "high" | "low"
The severity of the error ("critical", "high", "low", or "medium").
timestamp
number
Unix timestamp (ms) when the error occurred.
Returns
Promise<void>