logd_toon library
Tab-Oriented Object Notation (TOON) satellite package for logd.
Provides ToonFormatter, ToonEncoder, and ToonFileHandler for streaming token-optimized, machine-readable structured logs into LLMs, DuckDB, or analytical query engines.
Classes
- ToonEncoder
-
An encoder that serializes
LogDocuments into Token-Oriented Object Notation (TOON). - ToonFileHandler
-
A pre-wired
Handlerthat outputs TOON formatted log entries to a file. - ToonFormatter
-
A
LogFormatterthat facilitates Token-Oriented Object Notation (TOON). - ToonPrettyFormatter
-
A
LogFormatterfor TOON with "Wise" object representation.
Functions
-
registerLogdToonSerializers(
) → void -
Registers TOON components into logd's
LoggerSerializationRegistry.