Skip to content

LoggingMiddlewareConfig

Defined in: packages/ai.matey.types/src/middleware.ts:194

Configuration for logging middleware.

optional level: "info" | "error" | "debug" | "warn"

Defined in: packages/ai.matey.types/src/middleware.ts:199

Minimum log level.

'info'

optional logErrors: boolean

Defined in: packages/ai.matey.types/src/middleware.ts:217

Whether to log errors.

true

optional logger: LoggingLogger

Defined in: packages/ai.matey.types/src/middleware.ts:229

Custom logger implementation.

console

optional logRequests: boolean

Defined in: packages/ai.matey.types/src/middleware.ts:205

Whether to log request bodies.

true

optional logResponses: boolean

Defined in: packages/ai.matey.types/src/middleware.ts:211

Whether to log response bodies.

true

optional prefix: string

Defined in: packages/ai.matey.types/src/middleware.ts:234

Custom log prefix.


optional sanitize: boolean

Defined in: packages/ai.matey.types/src/middleware.ts:223

Whether to sanitize sensitive data (API keys, tokens).

true