Skip to main content

Interface: CreateContextualApplicationErrorInput

Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:12

Input for createContextualApplicationError.

Properties

cause

readonly cause: unknown

Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:14

Original thrown value.


code

readonly code: string

Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:16

Stable code used for grouping/telemetry.


details?

readonly optional details?: UnknownRecord

Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:18

Additional structured metadata.


diagnosticsLogger

readonly diagnosticsLogger: BaseLogger

Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:20

Diagnostics logger used for deeper debugging signals.


diagnosticsPrefix?

readonly optional diagnosticsPrefix?: string

Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:22

Prefix included with diagnostics messages (defaults to "[Orchestrator]").


logger

readonly logger: BaseLogger

Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:24

Primary logger used for user-facing / general logs.


message

readonly message: string

Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:26

Human readable message.


operation

readonly operation: string

Defined in: electron/orchestrator/utils/createContextualApplicationError.ts:28

Operation name for debugging/correlation.