Interface: AiResponseError
Defined in: src/ai/types.ts:67
Structured error payload included in non-success AI responses.
Intent
Provide machine-readable error codes alongside human messages.
Example
const err: AiResponseError = {
code: 'ERR_AI_TOKEN_LIMIT',
message: 'Token limit exceeded for GPT-4o',
};
Properties
code
readonlycode:string
Defined in: src/ai/types.ts:69
Machine-readable error code (matches ErrorCode pattern).
message
readonlymessage:string
Defined in: src/ai/types.ts:71
Human-readable description of what failed.