List of all items
Structs
- design::layout::agent::AgentViewLayout
- design::layout::agent::LayoutInput
- design::layout::agent::PaneAreas
- design::layout::config::LayoutConfig
- design::layout::config::ScrollbarConfig
- design::layout::shortcuts_bar::CompactConfig
- design::layout::shortcuts_bar::HintItem
- design::layout::shortcuts_bar::PendingHint
- design::layout::shortcuts_bar::ShortcutsBar
- design::layout::welcome::WelcomeLayout
- presentation::allocation::BlockAlloc
- presentation::renderable::Column
- presentation::renderable::TextCell
- presentation::transcript::TranscriptLine
- theme::ColorAccessibilityConfig
- theme::ThemeDefinition
- theme::ThemePalette
- theme::ThemeStyles
- theme::ThemeSuite
- theme::ThemeValidationResult
- tui::config::AcpConfig
- tui::config::AcpZedConfig
- tui::config::AgentCheckpointingConfig
- tui::config::AgentConfig
- tui::config::AgentSmallModelConfig
- tui::config::AgentVibeCodingConfig
- tui::config::AutomationConfig
- tui::config::ContextConfig
- tui::config::FullAutoConfig
- tui::config::KeyboardProtocolConfig
- tui::config::McpConfig
- tui::config::PromptCacheConfig
- tui::config::PtyConfig
- tui::config::SecurityConfig
- tui::config::SyntaxHighlightingConfig
- tui::config::ToolsConfig
- tui::config::UiConfig
- tui::config::UiNotificationsConfig
- tui::config::loader::ConfigManager
- tui::config::loader::VTCodeConfig
- tui::core::CoreSessionOptions
- tui::core::InlineHeaderContext
- tui::core::InlineHeaderHighlight
- tui::core::InlineHeaderStatusBadge
- tui::core::InlineLinkRange
- tui::core::InlineListItem
- tui::core::InlineListSearchConfig
- tui::core::InlineSegment
- tui::core::InlineTextStyle
- tui::core::InlineTheme
- tui::core::SecurePromptConfig
- tui::core::WizardStep
- tui::core::prelude::InlineHeaderContext
- tui::core::prelude::InlineHeaderHighlight
- tui::core::prelude::InlineHeaderStatusBadge
- tui::core::prelude::InlineSegment
- tui::core::prelude::InlineTextStyle
- tui::core::prelude::InlineTheme
- tui::core::prelude::WizardStep
- tui::core_tui::types::InlineHeaderBadge
- tui::core_tui::types::InlineHeaderContext
- tui::core_tui::types::InlineHeaderHighlight
- tui::core_tui::types::InlineHeaderStatusBadge
- tui::core_tui::types::InlineLinkRange
- tui::core_tui::types::InlineListItem
- tui::core_tui::types::InlineListSearchConfig
- tui::core_tui::types::InlineSegment
- tui::core_tui::types::InlineTextStyle
- tui::core_tui::types::InlineTheme
- tui::core_tui::types::ListOverlayRequest
- tui::core_tui::types::LocalAgentEntry
- tui::core_tui::types::ModalOverlayRequest
- tui::core_tui::types::OverlayHotkey
- tui::core_tui::types::SecurePromptConfig
- tui::core_tui::types::WizardOverlayRequest
- tui::core_tui::types::WizardStep
- tui::core_tui::types::protocol::InlineHandle
- tui::core_tui::types::protocol::InlineSession
- tui::core_tui::types::protocol::SubmittedInput
- tui::host::HostSessionDefaults
- tui::options::FullscreenInteractionSettings
- tui::options::KeyboardProtocolSettings
- tui::ui::markdown::MdRenderCache
- tui::ui::syntax_highlight::SyntaxHighlighter
- tui::ui::theme::ThemeStyles
Enums
- design::layout::LayoutMode
- design::layout::agent::ActivePane
- design::layout::welcome::WelcomePromptFocus
- presentation::transcript::BlockDisplayMode
- presentation::transcript::VisibleItem
- tui::config::AgentClientProtocolZedWorkspaceTrustMode
- tui::config::NotificationDeliveryMode
- tui::config::ReasoningEffortLevel
- tui::config::SystemPromptMode
- tui::config::ToolDocumentationMode
- tui::config::ToolOutputMode
- tui::config::ToolPolicy
- tui::config::UiDisplayMode
- tui::config::VerbosityLevel
- tui::config::types::ReasoningEffortLevel
- tui::config::types::SystemPromptMode
- tui::config::types::ToolDocumentationMode
- tui::config::types::UiSurfacePreference
- tui::config::types::VerbosityLevel
- tui::core::AuthAction
- tui::core::InlineHeaderStatusTone
- tui::core::InlineLinkTarget
- tui::core::InlineListSelection
- tui::core::InlineMessageKind
- tui::core::RewindAction
- tui::core::WizardModalMode
- tui::core::prelude::InlineHeaderStatusTone
- tui::core::prelude::InlineMessageKind
- tui::core::prelude::WizardModalMode
- tui::core_tui::types::AuthAction
- tui::core_tui::types::ContentPart
- tui::core_tui::types::InlineHeaderStatusTone
- tui::core_tui::types::InlineLinkTarget
- tui::core_tui::types::InlineListSelection
- tui::core_tui::types::InlineMessageKind
- tui::core_tui::types::LocalAgentKind
- tui::core_tui::types::OpenAIServiceTierChoice
- tui::core_tui::types::OverlayEvent
- tui::core_tui::types::OverlayHotkeyAction
- tui::core_tui::types::OverlayHotkeyKey
- tui::core_tui::types::OverlayRequest
- tui::core_tui::types::OverlaySelectionChange
- tui::core_tui::types::OverlaySubmission
- tui::core_tui::types::RewindAction
- tui::core_tui::types::WizardModalMode
- tui::core_tui::types::protocol::InlineCommand
- tui::core_tui::types::protocol::InlineEvent
- tui::core_tui::types::protocol::InlineMessageKind
- tui::options::SessionSurface
Traits
- design::layout::shortcuts_bar::ShortcutBarStyling
- design::panel::PanelStyleProvider
- design::panel::PanelStyles
- presentation::renderable::Renderable
- tui::host::HostAdapter
- tui::host::NotificationProvider
- tui::host::ThemeProvider
- tui::host::WorkspaceInfoProvider
Functions
- design::layout::agent::effective_compact
- design::layout::shortcuts_bar::compute_effective_hints
- design::layout::welcome::welcome_outer_padding
- presentation::allocation::allocate_rows
- presentation::transcript::visible_items
- theme::active_styles
- theme::active_theme_id
- theme::active_theme_label
- theme::available_theme_suites
- theme::available_themes
- theme::banner_color
- theme::banner_style
- theme::clear_preview_theme
- theme::ensure_theme
- theme::get_active_syntax_theme
- theme::get_minimum_contrast
- theme::get_syntax_theme_for_ui_theme
- theme::has_preview_theme
- theme::is_bold_bright_mode
- theme::is_light_theme
- theme::is_safe_colors_only
- theme::logo_accent_color
- theme::rebuild_active_styles
- theme::resolve_theme
- theme::set_active_theme
- theme::set_color_accessibility_config
- theme::set_preview_theme
- theme::suggest_theme_for_terminal
- theme::theme_label
- theme::theme_matches_terminal_scheme
- theme::theme_suite_id
- theme::theme_suite_label
- theme::validate_theme_contrast
- tui::config::keyboard_protocol_to_flags
- tui::core::spawn_core_session
- tui::ui::clamp::clamp_segments_to_width
- tui::ui::markdown::render_code_block
- tui::ui::markdown::render_markdown
- tui::ui::markdown::render_markdown_cached
- tui::ui::syntax_highlight::find_syntax_by_token
- tui::ui::syntax_highlight::get_active_syntax_theme
- tui::ui::syntax_highlight::highlight_line_to_anstyle_segments
- tui::ui::theme::available_theme_suites
- tui::ui::theme::theme_suite_id
- tui::ui::theme::theme_suite_label
Type Aliases
- tui::core::CoreCommand
- tui::core::CoreEvent
- tui::core::CoreHandle
- tui::core::CoreSession
- tui::core_tui::types::protocol::AppearanceConfig
- tui::core_tui::types::protocol::FocusChangeCallback
- tui::core_tui::types::protocol::InlineEventCallback
- tui::core_tui::types::protocol::PreviewCallback
- tui::ui::theme::DiffColorPalette
Constants
- design::constants::ELLIPSIS
- design::constants::SPACING_LOOSE
- design::constants::SPACING_NORMAL
- design::constants::SPACING_TIGHT
- design::layout::agent::AUTO_COMPACT_MAX_ROWS
- design::layout::agent::SHORT_TERMINAL_ROWS
- design::layout::welcome::HERO_BOX_MIN_WIDTH
- design::layout::welcome::PROMPT_HEIGHT
- theme::DEFAULT_THEME_ID
- tui::config::constants::defaults::DEFAULT_THEME
- tui::config::constants::ui::CHAT_INPUT_PLACEHOLDER_BOOTSTRAP
- tui::config::constants::ui::CHAT_INPUT_PLACEHOLDER_FOLLOW_UP
- tui::config::constants::ui::DEFAULT_INLINE_VIEWPORT_ROWS
- tui::config::constants::ui::DEFAULT_REASONING_VISIBLE
- tui::config::constants::ui::DIFF_LINE_NUMBER_B
- tui::config::constants::ui::DIFF_LINE_NUMBER_G
- tui::config::constants::ui::DIFF_LINE_NUMBER_R
- tui::config::constants::ui::HEADER_GIT_CLEAN_SUFFIX
- tui::config::constants::ui::HEADER_GIT_DIRTY_SUFFIX
- tui::config::constants::ui::HEADER_GIT_PREFIX
- tui::config::constants::ui::HEADER_HIGHLIGHT_PREVIEW_MAX_CHARS
- tui::config::constants::ui::HEADER_INPUT_DISABLED
- tui::config::constants::ui::HEADER_INPUT_ENABLED
- tui::config::constants::ui::HEADER_INPUT_LABEL
- tui::config::constants::ui::HEADER_MCP_PREFIX
- tui::config::constants::ui::HEADER_MESSAGES_LABEL
- tui::config::constants::ui::HEADER_META_SEPARATOR
- tui::config::constants::ui::HEADER_MODEL_PREFIX
- tui::config::constants::ui::HEADER_PRIMARY_SEPARATOR
- tui::config::constants::ui::HEADER_PROVIDER_PREFIX
- tui::config::constants::ui::HEADER_REASONING_PREFIX
- tui::config::constants::ui::HEADER_SECONDARY_SEPARATOR
- tui::config::constants::ui::HEADER_SHORTCUT_HINT
- tui::config::constants::ui::HEADER_STATUS_ACTIVE
- tui::config::constants::ui::HEADER_STATUS_LABEL
- tui::config::constants::ui::HEADER_STATUS_PAUSED
- tui::config::constants::ui::HEADER_TOOLS_PREFIX
- tui::config::constants::ui::HEADER_TRUST_PREFIX
- tui::config::constants::ui::HEADER_UNKNOWN_PLACEHOLDER
- tui::config::constants::ui::HEADER_VERSION_LEFT_DELIMITER
- tui::config::constants::ui::HEADER_VERSION_PREFIX
- tui::config::constants::ui::HEADER_VERSION_PROMPT
- tui::config::constants::ui::HEADER_VERSION_RIGHT_DELIMITER
- tui::config::constants::ui::INLINE_AGENT_MESSAGE_LEFT_PADDING
- tui::config::constants::ui::INLINE_AGENT_QUOTE_PREFIX
- tui::config::constants::ui::INLINE_BLOCK_BODY_LEFT
- tui::config::constants::ui::INLINE_BLOCK_BODY_RIGHT
- tui::config::constants::ui::INLINE_BLOCK_BOTTOM_LEFT
- tui::config::constants::ui::INLINE_BLOCK_BOTTOM_RIGHT
- tui::config::constants::ui::INLINE_BLOCK_HORIZONTAL
- tui::config::constants::ui::INLINE_BLOCK_TOP_LEFT
- tui::config::constants::ui::INLINE_BLOCK_TOP_RIGHT
- tui::config::constants::ui::INLINE_CONTENT_MIN_WIDTH
- tui::config::constants::ui::INLINE_FILE_PICKER_PARENT_PREFIX
- tui::config::constants::ui::INLINE_FILE_PICKER_TREE_INDENT
- tui::config::constants::ui::INLINE_FILE_PICKER_TREE_PREFIX
- tui::config::constants::ui::INLINE_HEADER_HEIGHT
- tui::config::constants::ui::INLINE_INPUT_HEIGHT
- tui::config::constants::ui::INLINE_INPUT_MAX_LINES
- tui::config::constants::ui::INLINE_INPUT_PADDING_HORIZONTAL
- tui::config::constants::ui::INLINE_INPUT_PADDING_VERTICAL
- tui::config::constants::ui::INLINE_INPUT_STATUS_HEIGHT
- tui::config::constants::ui::INLINE_JSON_COLLAPSE_LINE_THRESHOLD
- tui::config::constants::ui::INLINE_JSON_TAIL_LINES
- tui::config::constants::ui::INLINE_LIST_MAX_ROWS
- tui::config::constants::ui::INLINE_LIST_MAX_ROWS_MULTILINE
- tui::config::constants::ui::INLINE_LIST_PANEL_MIN_HEIGHT
- tui::config::constants::ui::INLINE_LIST_SCROLL_PADDING
- tui::config::constants::ui::INLINE_NAVIGATION_MIN_WIDTH
- tui::config::constants::ui::INLINE_NAVIGATION_PERCENT
- tui::config::constants::ui::INLINE_PASTE_COLLAPSE_LINE_THRESHOLD
- tui::config::constants::ui::INLINE_PREVIEW_ELLIPSIS
- tui::config::constants::ui::INLINE_PREVIEW_MAX_CHARS
- tui::config::constants::ui::INLINE_PTY_HEADER_LABEL
- tui::config::constants::ui::INLINE_PTY_PLACEHOLDER
- tui::config::constants::ui::INLINE_PTY_RUNNING_LABEL
- tui::config::constants::ui::INLINE_PTY_STATUS_DONE
- tui::config::constants::ui::INLINE_PTY_STATUS_LIVE
- tui::config::constants::ui::INLINE_SCROLLBAR_EDGE_PADDING
- tui::config::constants::ui::INLINE_STACKED_NAVIGATION_PERCENT
- tui::config::constants::ui::INLINE_THINKING_BODY_INDENT
- tui::config::constants::ui::INLINE_TOOL_ACTION_PREFIX
- tui::config::constants::ui::INLINE_TOOL_DETAIL_PREFIX
- tui::config::constants::ui::INLINE_TOOL_HEADER_LABEL
- tui::config::constants::ui::INLINE_TRANSCRIPT_BOTTOM_PADDING
- tui::config::constants::ui::INLINE_USER_MESSAGE_DIVIDER_SYMBOL
- tui::config::constants::ui::INLINE_USER_PREFIX
- tui::config::constants::ui::MODAL_CONTENT_HORIZONTAL_PADDING
- tui::config::constants::ui::MODAL_CONTENT_VERTICAL_PADDING
- tui::config::constants::ui::MODAL_HEIGHT_RATIO
- tui::config::constants::ui::MODAL_INSTRUCTIONS_BULLET
- tui::config::constants::ui::MODAL_INSTRUCTIONS_TITLE
- tui::config::constants::ui::MODAL_LIST_HIGHLIGHT_FULL
- tui::config::constants::ui::MODAL_LIST_HIGHLIGHT_SYMBOL
- tui::config::constants::ui::MODAL_LIST_MIN_HEIGHT
- tui::config::constants::ui::MODAL_LIST_NO_RESULTS_MESSAGE
- tui::config::constants::ui::MODAL_LIST_SUMMARY_FILTER_LABEL
- tui::config::constants::ui::MODAL_LIST_SUMMARY_MATCHES_LABEL
- tui::config::constants::ui::MODAL_LIST_SUMMARY_NO_MATCHES
- tui::config::constants::ui::MODAL_LIST_SUMMARY_RESET_HINT
- tui::config::constants::ui::MODAL_LIST_SUMMARY_SEPARATOR
- tui::config::constants::ui::MODAL_LIST_SUMMARY_TOTAL_LABEL
- tui::config::constants::ui::MODAL_MAX_HEIGHT_RATIO
- tui::config::constants::ui::MODAL_MAX_WIDTH_RATIO
- tui::config::constants::ui::MODAL_MIN_HEIGHT
- tui::config::constants::ui::MODAL_MIN_WIDTH
- tui::config::constants::ui::MODAL_WIDTH_RATIO
- tui::config::constants::ui::NAVIGATION_BLOCK_SHORTCUT_NOTE
- tui::config::constants::ui::NAVIGATION_BLOCK_TITLE
- tui::config::constants::ui::NAVIGATION_EMPTY_LABEL
- tui::config::constants::ui::NAVIGATION_INDEX_PREFIX
- tui::config::constants::ui::NAVIGATION_LABEL_AGENT
- tui::config::constants::ui::NAVIGATION_LABEL_ERROR
- tui::config::constants::ui::NAVIGATION_LABEL_INFO
- tui::config::constants::ui::NAVIGATION_LABEL_POLICY
- tui::config::constants::ui::NAVIGATION_LABEL_PTY
- tui::config::constants::ui::NAVIGATION_LABEL_TOOL
- tui::config::constants::ui::NAVIGATION_LABEL_USER
- tui::config::constants::ui::PLACEHOLDER_B
- tui::config::constants::ui::PLACEHOLDER_G
- tui::config::constants::ui::PLACEHOLDER_R
- tui::config::constants::ui::PLAN_BLOCK_TITLE
- tui::config::constants::ui::PLAN_IN_PROGRESS_NOTE
- tui::config::constants::ui::PLAN_STATUS_DONE
- tui::config::constants::ui::PLAN_STATUS_EMPTY
- tui::config::constants::ui::PLAN_STATUS_IN_PROGRESS
- tui::config::constants::ui::PROBLEMATIC_ANSI_COLORS
- tui::config::constants::ui::SAFE_ANSI_BLUE
- tui::config::constants::ui::SAFE_ANSI_BRIGHT_CYAN
- tui::config::constants::ui::SAFE_ANSI_BRIGHT_GREEN
- tui::config::constants::ui::SAFE_ANSI_BRIGHT_MAGENTA
- tui::config::constants::ui::SAFE_ANSI_BRIGHT_RED
- tui::config::constants::ui::SAFE_ANSI_COLORS
- tui::config::constants::ui::SAFE_ANSI_CYAN
- tui::config::constants::ui::SAFE_ANSI_GREEN
- tui::config::constants::ui::SAFE_ANSI_MAGENTA
- tui::config::constants::ui::SAFE_ANSI_RED
- tui::config::constants::ui::SAFE_ANSI_YELLOW
- tui::config::constants::ui::SCROLL_INDICATOR_ENABLED
- tui::config::constants::ui::SCROLL_INDICATOR_FORMAT
- tui::config::constants::ui::SLASH_PALETTE_CONTENT_PADDING
- tui::config::constants::ui::SLASH_PALETTE_HINT_PRIMARY
- tui::config::constants::ui::SLASH_PALETTE_HINT_SECONDARY
- tui::config::constants::ui::SLASH_PALETTE_HORIZONTAL_MARGIN
- tui::config::constants::ui::SLASH_PALETTE_MIN_HEIGHT
- tui::config::constants::ui::SLASH_PALETTE_MIN_WIDTH
- tui::config::constants::ui::SLASH_PALETTE_TOP_OFFSET
- tui::config::constants::ui::STATUS_LINE_COMMAND_TIMEOUT_MS
- tui::config::constants::ui::STATUS_LINE_MODE
- tui::config::constants::ui::STATUS_LINE_REFRESH_INTERVAL_MS
- tui::config::constants::ui::SUGGESTION_BLOCK_TITLE
- tui::config::constants::ui::THEME_BLEND_CLAMP_MAX
- tui::config::constants::ui::THEME_BLEND_CLAMP_MIN
- tui::config::constants::ui::THEME_BLUE_LUMINANCE_COEFFICIENT
- tui::config::constants::ui::THEME_COLOR_WHITE_BLUE
- tui::config::constants::ui::THEME_COLOR_WHITE_GREEN
- tui::config::constants::ui::THEME_COLOR_WHITE_RED
- tui::config::constants::ui::THEME_CONTRAST_RATIO_OFFSET
- tui::config::constants::ui::THEME_FOREGROUND_LIGHTEN_RATIO
- tui::config::constants::ui::THEME_GREEN_LUMINANCE_COEFFICIENT
- tui::config::constants::ui::THEME_INPUT_BACKGROUND_MIX_RATIO
- tui::config::constants::ui::THEME_LOGO_ACCENT_BANNER_LIGHTEN_RATIO
- tui::config::constants::ui::THEME_LOGO_ACCENT_BANNER_SECONDARY_LIGHTEN_RATIO
- tui::config::constants::ui::THEME_LUMINANCE_LIGHTEN_RATIO
- tui::config::constants::ui::THEME_MIN_CONTRAST_RATIO
- tui::config::constants::ui::THEME_MIX_RATIO
- tui::config::constants::ui::THEME_MIX_RATIO_MAX
- tui::config::constants::ui::THEME_MIX_RATIO_MIN
- tui::config::constants::ui::THEME_PRIMARY_STATUS_LIGHTEN_RATIO
- tui::config::constants::ui::THEME_PRIMARY_STATUS_SECONDARY_LIGHTEN_RATIO
- tui::config::constants::ui::THEME_REASONING_COLOR_LIGHTEN_RATIO
- tui::config::constants::ui::THEME_RED_LUMINANCE_COEFFICIENT
- tui::config::constants::ui::THEME_RELATIVE_LUMINANCE_CUTOFF
- tui::config::constants::ui::THEME_RELATIVE_LUMINANCE_EXPONENT
- tui::config::constants::ui::THEME_RELATIVE_LUMINANCE_LOW_FACTOR
- tui::config::constants::ui::THEME_RELATIVE_LUMINANCE_OFFSET
- tui::config::constants::ui::THEME_RESPONSE_COLOR_LIGHTEN_RATIO
- tui::config::constants::ui::THEME_SECONDARY_LIGHTEN_RATIO
- tui::config::constants::ui::THEME_SECONDARY_USER_COLOR_LIGHTEN_RATIO
- tui::config::constants::ui::THEME_TOOL_BODY_LIGHTEN_RATIO
- tui::config::constants::ui::THEME_TOOL_BODY_MIX_RATIO
- tui::config::constants::ui::THEME_USER_COLOR_LIGHTEN_RATIO
- tui::config::constants::ui::TOOL_OUTPUT_MODE_COMPACT
- tui::config::constants::ui::TOOL_OUTPUT_MODE_FULL
- tui::config::constants::ui::TUI_ACTIVE_TICK_RATE_HZ
- tui::config::constants::ui::TUI_ACTIVE_TIMEOUT_MS
- tui::config::constants::ui::TUI_IDLE_TICK_RATE_HZ
- tui::config::constants::ui::TUI_MAX_VIEWPORT_HEIGHT
- tui::config::constants::ui::TUI_MAX_VIEWPORT_WIDTH
- tui::config::constants::ui::TUI_SCROLL_CURSOR_STEADY_MS
- tui::config::constants::ui::TUI_SHIMMER_FRAME_INTERVAL_MS
- tui::config::constants::ui::TUI_SHIMMER_SWEEP_DURATION_MS
- tui::config::constants::ui::WCAG_AAA_CONTRAST_RATIO
- tui::config::constants::ui::WCAG_AA_CONTRAST_RATIO
- tui::config::constants::ui::WCAG_LARGE_TEXT_CONTRAST_RATIO
- tui::config::constants::ui::WELCOME_SHORTCUT_HINT_PREFIX
- tui::config::constants::ui::WELCOME_SHORTCUT_INDENT
- tui::config::constants::ui::WELCOME_SHORTCUT_SECTION_TITLE
- tui::config::constants::ui::WELCOME_SHORTCUT_SEPARATOR
- tui::config::constants::ui::WELCOME_SLASH_COMMAND_INDENT
- tui::config::constants::ui::WELCOME_SLASH_COMMAND_INTRO
- tui::config::constants::ui::WELCOME_SLASH_COMMAND_LIMIT
- tui::config::constants::ui::WELCOME_SLASH_COMMAND_PREFIX
- tui::config::constants::ui::WELCOME_SLASH_COMMAND_SECTION_TITLE
- tui::config::constants::ui::WELCOME_TEXT_WIDTH