Logger
Defined in: src/logger.ts:8
Logger interface for Session output. Implement this interface to customize logging behavior.
Levels (from most to least severe): error → warn → info/log → debug
Methods
debug()
debug(
label,content):void
Defined in: src/logger.ts:18
Log a debug/trace message (maps to console.debug)
Parameters
label
string
content
string
Returns
void
error()
error(
label,error):void
Defined in: src/logger.ts:10
Log an error with details (maps to console.error)
Parameters
label
string
error
unknown
Returns
void
info()
info(
label,content):void
Defined in: src/logger.ts:16
Log an informational message (maps to console.info, same level as log)
Parameters
label
string
content
string
Returns
void
log()
log(
label,content):void
Defined in: src/logger.ts:14
Log an informational message (maps to console.log)
Parameters
label
string
content
string
Returns
void
warn()
warn(
label,content):void
Defined in: src/logger.ts:12
Log a warning (maps to console.warn)
Parameters
label
string
content
string
Returns
void