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 Handler that outputs TOON formatted log entries to a file.
ToonFormatter
A LogFormatter that facilitates Token-Oriented Object Notation (TOON).
ToonPrettyFormatter
A LogFormatter for TOON with "Wise" object representation.

Functions

registerLogdToonSerializers() → void
Registers TOON components into logd's LoggerSerializationRegistry.