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 with logging hooks
Example
const loggingHooks = createLoggingHooks((msg) => myLogger.info(msg));
const agent = new Agent({ provider, hooks: loggingHooks });