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::log;
pub use core_tui::panic_hook;

Modules§

app
core
core_tui
host
prelude
Commonly used TUI API items.
ui
utils

Structs§

FullscreenInteractionSettings
Standalone fullscreen interaction settings for alternate-screen behavior.
KeyboardProtocolConfig
KeyboardProtocolSettings
Standalone keyboard protocol settings for terminal key event enhancements.
ThemeSuite
Logical grouping of built-in themes.
TuiSyntaxHighlightingConfig

Enums§

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

Functions§

available_theme_suites
Return the built-in theme suites and their member theme identifiers.
theme_suite_id
Return the logical theme suite identifier for a built-in theme.
theme_suite_label
Return the logical theme suite label for a built-in theme.