Expand description
Event renderers — transform RuntimeEvent streams into display output.
Three renderers are provided:
TerminalRenderer— colored terminal output with duration/tool-countJsonStreamRenderer— newline-delimited JSON for programmatic consumersNullRenderer— silent no-op for automated/CI scenarios
Re-exports§
pub use json_stream::JsonStreamRenderer;pub use null::NullRenderer;pub use terminal::TerminalRenderer;
Modules§
Enums§
- Output
Format - Output format
Traits§
- Event
Renderer - Event renderer: converts RuntimeEvents into a specific output format.
Functions§
- create_
renderer - Create the corresponding renderer for a given output format.
- create_
stdout_ renderer - Create a renderer using stdout (backward-compatible).