Skip to main content

Module presentation

Module presentation 

Source
Expand description

Small, host-agnostic presentation primitives for the next oxicode TUI.

This module deliberately has no agent, settings, or terminal-lifecycle dependency. It is the seam between oxicode’s event/state layer and its ratatui views.

Re-exports§

pub use allocation::BlockAlloc;
pub use allocation::allocate_rows;
pub use renderable::Column;
pub use renderable::Renderable;
pub use renderable::TextCell;
pub use transcript::BlockDisplayMode;
pub use transcript::TranscriptLine;
pub use transcript::VisibleItem;
pub use transcript::visible_items;

Modules§

allocation
Pressure-driven tool row allocation ladder.
renderable
Measured ratatui cells used to compose the transcript and bottom pane.
transcript
Pure transcript cell selection.