Defined in: packages/ai/src/logger/console-logger.ts:101
Default Logger implementation that routes each level to the matching console method:
When a meta object is supplied it is rendered with the strategy that actually surfaces it on the current runtime (see MetaStrategy): depth-unlimited console.dir on Node, circular-safe JSON on Cloudflare Workers, and an extra console argument everywhere else.
This is the logger used when debug is enabled on any activity and no custom logger is supplied via debug: { logger }.
new ConsoleLogger(): ConsoleLogger;ConsoleLogger
debug(message, meta?): void;Defined in: packages/ai/src/logger/console-logger.ts:103
Log a debug-level message; forwards to console.debug.
string
Record<string, unknown>
void
error(message, meta?): void;Defined in: packages/ai/src/logger/console-logger.ts:118
Log an error-level message; forwards to console.error.
string
Record<string, unknown>
void
info(message, meta?): void;Defined in: packages/ai/src/logger/console-logger.ts:108
Log an info-level message; forwards to console.info.
string
Record<string, unknown>
void
warn(message, meta?): void;Defined in: packages/ai/src/logger/console-logger.ts:113
Log a warning-level message; forwards to console.warn.
string
Record<string, unknown>
void