Skip to content
docs

ApprovalsError

Defined in: protocols/approvals.ts:101

Thrown by approvals modules with a machine-readable ApprovalsErrorReason.

  • Error

new ApprovalsError(message, reason, details?): ApprovalsError

Defined in: protocols/approvals.ts:106

string

ApprovalsErrorReason

Record<string, unknown> = {}

ApprovalsError

Error.constructor

readonly details: Record<string, unknown>

Defined in: protocols/approvals.ts:105

Extra context for logs (never secrets).


readonly reason: ApprovalsErrorReason

Defined in: protocols/approvals.ts:103

Machine-readable reason.