Logger
Defined in: packages/engine/src/lib/logger.ts:2
Logger injected into the Engine; implementations may discard individual levels.
Methods
Section titled “Methods”debug()
Section titled “debug()”debug(
message,data?):void
Defined in: packages/engine/src/lib/logger.ts:4
Receives potentially high-volume diagnostic events.
Parameters
Section titled “Parameters”message
Section titled “message”string
Record<string, unknown>
Returns
Section titled “Returns”void
error()
Section titled “error()”error(
message,error?,data?):void
Defined in: packages/engine/src/lib/logger.ts:10
Records a failure, keeping the error separate from correlation data.
Parameters
Section titled “Parameters”message
Section titled “message”string
error?
Section titled “error?”unknown
Record<string, unknown>
Returns
Section titled “Returns”void
info()
Section titled “info()”info(
message,data?):void
Defined in: packages/engine/src/lib/logger.ts:6
Receives normal lifecycle and retry events.
Parameters
Section titled “Parameters”message
Section titled “message”string
Record<string, unknown>
Returns
Section titled “Returns”void
warn()
Section titled “warn()”warn(
message,data?):void
Defined in: packages/engine/src/lib/logger.ts:8
Receives recoverable conditions after which processing continues.
Parameters
Section titled “Parameters”message
Section titled “message”string
Record<string, unknown>
Returns
Section titled “Returns”void