Interface: CreateContextualApplicationErrorInput
Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:11
Input for createContextualApplicationError.
Properties
cause
readonlycause:unknown
Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:13
Original thrown value.
code
readonlycode:string
Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:15
Stable code used for grouping/telemetry.
details?
readonlyoptionaldetails:Record<string,unknown>
Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:17
Additional structured metadata.
diagnosticsLogger
readonlydiagnosticsLogger:BaseLogger
Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:19
Diagnostics logger used for deeper debugging signals.
diagnosticsPrefix?
readonlyoptionaldiagnosticsPrefix:string
Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:21
Prefix included with diagnostics messages (defaults to "[Orchestrator]").
logger
readonlylogger:BaseLogger
Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:23
Primary logger used for user-facing / general logs.
message
readonlymessage:string
Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:25
Human readable message.
operation
readonlyoperation:string
Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:27
Operation name for debugging/correlation.