Skip to main content

Crate vtcode_tui

Crate vtcode_tui 

Source
Expand description

vtcode-tui exposes inline terminal UI APIs as a reusable crate.

The migrated implementation source lives in src/core_tui/. Public API is exported directly from this crate.

Re-exports§

pub use core_tui::session::config::AppearanceConfig as SessionAppearanceConfig;
pub use ui::theme::ThemeSuite;
pub use ui::theme::available_theme_suites;
pub use ui::theme::theme_suite_id;
pub use ui::theme::theme_suite_label;
pub use core_tui::*;

Modules§

core_tui
host
prelude
Commonly used TUI API items.
ui
utils

Structs§

KeyboardProtocolConfig
KeyboardProtocolSettings
Standalone keyboard protocol settings for terminal key event enhancements.
SessionOptions
Standalone session launch options for reusable integrations.
TuiSyntaxHighlightingConfig

Enums§

ReasoningEffortLevel
SessionSurface
Standalone surface preference for selecting inline vs alternate rendering.
UiSurfacePreference

Functions§

spawn_session_with_host
Spawn a session using defaults from a host adapter.
spawn_session_with_options
Spawn a session using standalone options and local config types.