Skip to main content

Module stream

Module stream 

Source
Expand description

Stream mode renderer (Section 30).

Plain structured ANSI output to stdout with inline viewport for live status. Completed output enters native terminal scrollback (copy-pasteable). Active tasks shown via ratatui Viewport::Inline with braille spinners. Used in CI, pipes, small terminals.

Re-exports§

pub use backend_output::normalize_output_lines;
pub use backend_output::normalize_output_lines_with_options;
pub use events::StreamEvent;
pub use events::TaskView;
pub use headless::HeadlessRenderer;
pub use renderer::StreamConfig;
pub use renderer::StreamRenderer;
pub use spinner::Spinner;
pub use style::Tier;

Modules§

backend_output
events
Stream event types — the renderer’s input protocol.
headless
Headless renderer — structured output to stderr when no TTY is available.
renderer
Stream mode renderer using ratatui Viewport::Inline.
spinner
Braille spinner for active task indicators.
style
Visual hierarchy system (Section 28).