Expand description
Terminal rendering components, pages, and formatting helpers.
Modules§
- activity_
heatmap - Calendar-style recent session activity renderer.
- component
- Reusable UI components.
- diff_
util - Unified-diff parsing, layout, and scroll helpers.
- icon
- Semantic symbols used throughout terminal rendering.
- input_
layout - Chat-input text layout and shared geometry helpers.
- layout
- Shared page and popup layout calculations.
- markdown
- Markdown parsing, wrapping, styling, and caching.
- mermaid
- Mermaid diagram parsing and terminal rendering.
- overlay
- Overlay geometry and compositing helpers.
- page
- Full-screen UI page modules.
- prompt_
block - Shared transcript prompt-block layout constants.
- prompt_
format - Prompt footer and suggestion-list formatting.
- question_
format - Question-mode text and footer formatting.
- review_
comment_ format - Forge review-comment formatting helpers.
- router
- Page router and mode-to-render projection.
- session_
format - Session header, footer, and transcript display formatting.
- style
- Shared theme-aware UI styling helpers and status-display helpers. Theme-aware semantic color helpers for Agentty’s terminal UI.
Structs§
- Render
Cache Store - UI-owned cache store shared by render and scroll-metric paths. UI-owned cache store shared by render and scroll-metric paths.
- Render
Context - Immutable data required to draw a single UI frame. Immutable data required to draw a single UI frame.
- Session
Review Snapshot - Focused-review display state for the visible session. Focused-review display state projected from the app cache for one visible session.
Traits§
- Component
- A trait for UI components that enforces a standard rendering interface. A trait for UI components that enforces a standard rendering interface.
- Page
- A trait for UI pages that enforces a standard rendering interface. A trait for UI pages that enforces a standard rendering interface.
Functions§
- render
- Renders a complete frame including status bar, content area, and footer. Renders a complete frame including status bar, content area, and footer.