Interface: ILogger
Defined in: packages/agentos/src/core/logging/ILogger.ts:13
A component's logger: a message, which is an event's name on AgentOS's own lines, and
optional metadata per call. debug, fatal and child are optional. When AgentOS writes
to a factory's logger, a fatal line goes to error if the logger has no fatal, and a
debug line is dropped if it has no debug.
Methods
child()?
optionalchild(bindings):ILogger
Defined in: packages/agentos/src/core/logging/ILogger.ts:19
Parameters
bindings
Record<string, any>
Returns
ILogger
debug()?
optionaldebug(message,meta?):void
Defined in: packages/agentos/src/core/logging/ILogger.ts:17
Parameters
message
string
meta?
Record<string, any>
Returns
void
error()
error(
message,meta?):void
Defined in: packages/agentos/src/core/logging/ILogger.ts:16
Parameters
message
string
meta?
Record<string, any>
Returns
void
fatal()?
optionalfatal(message,meta?):void
Defined in: packages/agentos/src/core/logging/ILogger.ts:18
Parameters
message
string
meta?
Record<string, any>
Returns
void
info()
info(
message,meta?):void
Defined in: packages/agentos/src/core/logging/ILogger.ts:14
Parameters
message
string
meta?
Record<string, any>
Returns
void
warn()
warn(
message,meta?):void
Defined in: packages/agentos/src/core/logging/ILogger.ts:15
Parameters
message
string
meta?
Record<string, any>
Returns
void