Expand description
User interface utilities and shared UI components
This module contains shared UI functionality including loading indicators, markdown rendering, and terminal utilities.
Re-exports§
pub use git_config::GitColorConfig;pub use theme_config::ThemeConfig;pub use theme_manager::ThemeManager;pub use markdown::*;pub use search::*;pub use slash::*;pub use styled::*;pub use terminal::*;pub use theme::*;pub use tui::*;pub use tui_compat::*;pub use tui_mode::*;
Modules§
- diff_
renderer - git_
config - markdown
- search
- slash
- stream_
buffer - Streaming buffer for batched output rendering
- styled
- syntax_
highlight - table_
formatter - Professional table formatting for terminal output with automatic column sizing.
- terminal
- Terminal utilities and helpers
- theme
- Compatibility facade for shared theme APIs.
- theme_
config - Theme Configuration File Support
- theme_
manager - Theme Manager for loading and applying custom theme configurations
- tui
- TUI protocol types and session interface.
- tui_
compat - Compatibility layer between vtcode-core config types and TUI types.
- tui_
mode - user_
confirmation - User confirmation utilities for safety-critical operations
Structs§
- File
Colorizer - Manages LS_COLORS parsing and file type styling