Function: createLoggingHooks()

function createLoggingHooks(logger?): HooksConfig;

Defined in: tracing/hooks.ts:332

Create a simple logging hook that logs all agent events

Parameters

Parameter Type Default value Description
logger (message, data?) => void console.log Logger function (default: console.log)

Returns

HooksConfig

HooksConfig with logging hooks

Example

const loggingHooks = createLoggingHooks((msg) => myLogger.info(msg));
const agent = new Agent({ provider, hooks: loggingHooks });