Skip to content

claude-code-driver / ClaudeSessionError

Class: ClaudeSessionError ​

Defined in: api/map-errors.ts:20

Extends ​

  • Error

Constructors ​

Constructor ​

ts
new ClaudeSessionError(
   code, 
   message, 
   details, 
   opts?
): ClaudeSessionError;

Defined in: api/map-errors.ts:24

Parameters ​

ParameterType
code| "E_TRUST_REQUIRED" | "E_HOOKS_UNAVAILABLE" | "E_BUSY" | "E_SUBMIT_UNCONFIRMED" | "E_INPUT_REJECTED" | "E_PERMISSION_INVALID" | "E_USAGE_LIMIT" | "E_SESSION_EXITED" | "E_SESSION_CLOSED" | "E_CONFIG" | "E_ENVIRONMENT" | "E_VERSION_MISMATCH" | "E_AUTH" | "E_STARTUP" | "E_TURN_FAILED" | "E_SECURITY" | "E_TIMEOUT" | "E_INTERNAL"
messagestring
detailsobject & Record<string, unknown>
opts?{ cause?: unknown; retryable?: boolean; }
opts.cause?unknown
opts.retryable?boolean

Returns ​

ClaudeSessionError

Overrides ​

Error.constructor

Properties ​

PropertyModifierTypeDefined in
codereadonly| "E_TRUST_REQUIRED" | "E_HOOKS_UNAVAILABLE" | "E_BUSY" | "E_SUBMIT_UNCONFIRMED" | "E_INPUT_REJECTED" | "E_PERMISSION_INVALID" | "E_USAGE_LIMIT" | "E_SESSION_EXITED" | "E_SESSION_CLOSED" | "E_CONFIG" | "E_ENVIRONMENT" | "E_VERSION_MISMATCH" | "E_AUTH" | "E_STARTUP" | "E_TURN_FAILED" | "E_SECURITY" | "E_TIMEOUT" | "E_INTERNAL"api/map-errors.ts:21
detailsreadonlyobject & Record<string, unknown>api/map-errors.ts:23
retryablereadonlybooleanapi/map-errors.ts:22

Methods ​

toJSON() ​

ts
toJSON(): ClaudeSessionErrorData;

Defined in: api/map-errors.ts:37

Returns ​

ClaudeSessionErrorData

Released under the MIT License. Not affiliated with Anthropic.