List of all items
Structs
- design::diff::DiffBundle
- design::diff::DiffHunk
- design::diff::DiffLine
- design::diff::DiffOptions
- design::diff::DiffPalette
- design::list::InlineListItem
- design::list::InlineStatus
- theme::ColorAccessibilityConfig
- theme::ThemeDefinition
- theme::ThemePalette
- theme::ThemeStyles
- theme::ThemeSuite
- theme::ThemeValidationResult
- tui::FullscreenInteractionSettings
- tui::KeyboardProtocolConfig
- tui::KeyboardProtocolSettings
- tui::TuiSyntaxHighlightingConfig
- tui::app::FullscreenInteractionSettings
- tui::app::KeyboardProtocolSettings
- tui::app::SessionOptions
- tui::app::prelude::InlineSegment
- tui::app::prelude::InlineTextStyle
- tui::app::prelude::InlineTheme
- tui::app::prelude::KeyboardProtocolSettings
- tui::app::prelude::PlanContent
- tui::app::prelude::PlanPhase
- tui::app::prelude::PlanStep
- tui::app::prelude::SlashCommandItem
- tui::app::prelude::WizardStep
- tui::core::CoreSessionOptions
- tui::core::FullscreenInteractionSettings
- 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::KeyboardProtocolSettings
- 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::KeyboardProtocolSettings
- tui::core::prelude::WizardStep
- tui::core_tui::InlineHeaderBadge
- tui::core_tui::InlineHeaderContext
- tui::core_tui::InlineHeaderHighlight
- tui::core_tui::InlineHeaderStatusBadge
- tui::core_tui::InlineLinkRange
- tui::core_tui::InlineListItem
- tui::core_tui::InlineListSearchConfig
- tui::core_tui::InlineSegment
- tui::core_tui::InlineTextStyle
- tui::core_tui::InlineTheme
- tui::core_tui::SecurePromptConfig
- tui::core_tui::WizardStep
- tui::core_tui::alternate_screen::AlternateScreenSession
- tui::core_tui::app::session::AppSession
- tui::core_tui::app::session::file_palette::DirEntryInfo
- tui::core_tui::app::session::file_palette::DirLister
- tui::core_tui::app::session::file_palette::FileEntry
- tui::core_tui::app::session::file_palette::FilePalette
- tui::core_tui::app::session::history_picker::ArchivedPrompt
- tui::core_tui::app::session::history_picker::HistoryMatch
- tui::core_tui::app::session::history_picker::HistoryPickerState
- tui::core_tui::app::session::slash_palette::SlashCommandRange
- tui::core_tui::app::session::slash_palette::SlashPalette
- tui::core_tui::app::session::trust::TrustManager
- tui::core_tui::app::session::trust::TrustSetting
- tui::core_tui::app::types::AgentPaletteItem
- tui::core_tui::app::types::AgentPaletteTransientRequest
- tui::core_tui::app::types::ArchivedPromptEntry
- tui::core_tui::app::types::CompactActivityMetadata
- tui::core_tui::app::types::DiffHunk
- tui::core_tui::app::types::DiffOverlayRequest
- tui::core_tui::app::types::DiffPreviewState
- tui::core_tui::app::types::FilePaletteTransientRequest
- tui::core_tui::app::types::InlineHandle
- tui::core_tui::app::types::InlineHeaderBadge
- tui::core_tui::app::types::InlineHeaderContext
- tui::core_tui::app::types::InlineHeaderHighlight
- tui::core_tui::app::types::InlineHeaderStatusBadge
- tui::core_tui::app::types::InlineLinkRange
- tui::core_tui::app::types::InlineListItem
- tui::core_tui::app::types::InlineListSearchConfig
- tui::core_tui::app::types::InlineSegment
- tui::core_tui::app::types::InlineSession
- tui::core_tui::app::types::InlineStatus
- tui::core_tui::app::types::InlineTextStyle
- tui::core_tui::app::types::InlineTheme
- tui::core_tui::app::types::ListOverlayRequest
- tui::core_tui::app::types::LocalAgentsTransientRequest
- tui::core_tui::app::types::ModalOverlayRequest
- tui::core_tui::app::types::PlanContent
- tui::core_tui::app::types::PlanPhase
- tui::core_tui::app::types::PlanStep
- tui::core_tui::app::types::ProgressGuard
- tui::core_tui::app::types::SecurePromptConfig
- tui::core_tui::app::types::SlashCommandItem
- tui::core_tui::app::types::SubmittedInput
- tui::core_tui::app::types::TaskPanelMetadata
- tui::core_tui::app::types::TaskPanelTransientRequest
- tui::core_tui::app::types::TransientHotkey
- tui::core_tui::app::types::WizardOverlayRequest
- tui::core_tui::app::types::WizardStep
- tui::core_tui::log::LogEntry
- tui::core_tui::log::TuiLogLayer
- tui::core_tui::panic_hook::TuiPanicGuard
- tui::core_tui::session::Session
- tui::core_tui::session::action::BindingStore
- tui::core_tui::session::config::AppearanceConfig
- tui::core_tui::session::config::BehaviorConfig
- tui::core_tui::session::config::CustomizationConfig
- tui::core_tui::session::config::KeyBindingConfig
- tui::core_tui::session::config::PerformanceConfig
- tui::core_tui::session::config::SessionConfig
- tui::core_tui::session::modal::ModalKeyModifiers
- tui::core_tui::session::modal::ModalListItem
- tui::core_tui::session::modal::ModalListState
- tui::core_tui::session::modal::ModalSearchState
- tui::core_tui::session::modal::ModalState
- tui::core_tui::session::modal::WizardModalState
- tui::core_tui::session::modal::WizardStepState
- tui::core_tui::session::mouse_selection::MouseSelectionState
- tui::core_tui::session::styling::SessionStyles
- tui::core_tui::theme_parser::ThemeConfigParser
- tui::core_tui::types::InlineHandle
- 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::InlineSession
- tui::core_tui::types::InlineStatus
- 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::ProgramStatusWaitGuard
- tui::core_tui::types::SecurePromptConfig
- tui::core_tui::types::SubmittedInput
- tui::core_tui::types::WizardOverlayRequest
- tui::core_tui::types::WizardStep
- tui::core_tui::widgets::footer::FooterWidget
- tui::core_tui::widgets::header::HeaderWidget
- tui::core_tui::widgets::input::InputWidget
- tui::core_tui::widgets::session::SessionWidget
- tui::core_tui::widgets::sidebar::SidebarWidget
- tui::core_tui::widgets::transcript::TranscriptWidget
- tui::host::HostSessionDefaults
- tui::ui::file_colorizer::FileColorizer
- tui::ui::interactive_list::SelectionEntry
- tui::ui::interactive_list::SelectionInterrupted
- tui::ui::markdown::HighlightedSegment
- tui::ui::markdown::MarkdownLine
- tui::ui::markdown::MarkdownSegment
- tui::ui::markdown::RenderMarkdownOptions
- tui::ui::shell_syntax::ShellLineStyles
- tui::ui::syntax_highlight::DiffScopeBackgroundRgbs
- tui::utils::ansi_capabilities::AnsiCapabilities
- tui::utils::cached_style_parser::CachedStyleParser
- tui::utils::diff::DiffBundle
- tui::utils::diff::DiffDocument
- tui::utils::diff::DiffHunk
- tui::utils::diff::DiffLine
- tui::utils::diff::DiffOptions
- tui::utils::diff::DiffStats
- tui::utils::diff::ParseDiffError
- tui::utils::diff_styles::DiffColorPalette
- tui::utils::diff_styles::DiffRenderStyleContext
- tui::utils::tty::TtyCapabilities
Enums
- design::diff::Chunk
- design::diff::DiffLineKind
- design::diff::DiffTheme
- design::layout::LayoutMode
- design::list::InlineItemKind
- design::list::InlineListSelection
- design::list::InlineTone
- tui::ReasoningEffortLevel
- tui::SessionSurface
- tui::UiSurfacePreference
- tui::app::SessionSurface
- tui::app::prelude::InlineMessageKind
- tui::app::prelude::SessionSurface
- tui::app::prelude::WizardModalMode
- tui::core::InlineHeaderStatusTone
- tui::core::InlineLinkTarget
- tui::core::InlineListSelection
- tui::core::InlineMessageKind
- tui::core::LayoutModeOverride
- tui::core::OpenAIServiceTierChoice
- tui::core::ReasoningDisplayMode
- tui::core::RewindAction
- tui::core::SessionSurface
- tui::core::UiMode
- tui::core::WizardModalMode
- tui::core::prelude::InlineHeaderStatusTone
- tui::core::prelude::InlineMessageKind
- tui::core::prelude::LayoutModeOverride
- tui::core::prelude::ReasoningDisplayMode
- tui::core::prelude::SessionSurface
- tui::core::prelude::UiMode
- tui::core::prelude::WizardModalMode
- tui::core_tui::InlineHeaderStatusTone
- tui::core_tui::InlineLinkTarget
- tui::core_tui::InlineListSelection
- tui::core_tui::InlineMessageKind
- tui::core_tui::RewindAction
- tui::core_tui::WizardModalMode
- tui::core_tui::app::session::file_palette::FileKind
- tui::core_tui::app::session::slash_palette::SlashPaletteSuggestion
- tui::core_tui::app::session::slash_palette::SlashPaletteUpdate
- tui::core_tui::app::types::DiffPreviewMode
- tui::core_tui::app::types::InlineCommand
- tui::core_tui::app::types::InlineEvent
- tui::core_tui::app::types::InlineHeaderStatusTone
- tui::core_tui::app::types::InlineItemKind
- tui::core_tui::app::types::InlineLinkTarget
- tui::core_tui::app::types::InlineListSelection
- tui::core_tui::app::types::InlineMessageKind
- tui::core_tui::app::types::InlineTone
- tui::core_tui::app::types::OpenAIServiceTierChoice
- tui::core_tui::app::types::RewindAction
- tui::core_tui::app::types::TransientEvent
- tui::core_tui::app::types::TransientHotkeyAction
- tui::core_tui::app::types::TransientHotkeyKey
- tui::core_tui::app::types::TransientRequest
- tui::core_tui::app::types::TransientSelectionChange
- tui::core_tui::app::types::TransientSubmission
- tui::core_tui::app::types::TrustMode
- tui::core_tui::app::types::WizardModalMode
- tui::core_tui::session::action::Action
- tui::core_tui::session::config::DiffPreviewMode
- tui::core_tui::session::config::LayoutModeOverride
- tui::core_tui::session::config::ReasoningDisplayMode
- tui::core_tui::session::config::ThinkingBlockState
- tui::core_tui::session::config::UiMode
- tui::core_tui::session::modal::ModalListKeyResult
- tui::core_tui::types::ActivityState
- tui::core_tui::types::ContentPart
- tui::core_tui::types::ExecSessionAction
- tui::core_tui::types::InlineCommand
- tui::core_tui::types::InlineEvent
- tui::core_tui::types::InlineHeaderStatusTone
- tui::core_tui::types::InlineItemKind
- tui::core_tui::types::InlineLinkTarget
- tui::core_tui::types::InlineListSelection
- tui::core_tui::types::InlineMessageKind
- tui::core_tui::types::InlineTone
- 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::widgets::sidebar::SidebarSection
- tui::utils::ansi_capabilities::ColorDepth
- tui::utils::ansi_capabilities::ColorScheme
- tui::utils::diff::Chunk
- tui::utils::diff::DiffAlgorithm
- tui::utils::diff::DiffLineKind
- tui::utils::diff_styles::DiffColorLevel
- tui::utils::diff_styles::DiffLineType
- tui::utils::diff_styles::DiffTheme
Traits
- design::panel::PanelStyleProvider
- design::panel::PanelStyles
- tui::core_tui::runner::TuiCommand
- tui::core_tui::runner::TuiSessionDriver
- tui::host::HostAdapter
- tui::host::NotificationProvider
- tui::host::ThemeProvider
- tui::host::WorkspaceInfoProvider
- tui::utils::tty::TtyExt
Functions
- design::diff::compute_diff
- design::diff::compute_diff_chunks
- design::diff::compute_diff_with_theme
- design::diff::format_colored_diff
- design::diff::format_colored_diff_with_theme
- design::diff::format_unified_diff
- design::keys::choice_hint
- design::keys::list_hint
- design::list::action
- design::list::choice
- design::list::current_choice
- design::list::group_divider
- design::list::group_header
- design::list::hint
- design::list::setting
- 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::style_contrast_ratio
- theme::suggest_theme_for_terminal
- theme::theme_for_terminal_scheme_change
- theme::theme_label
- theme::theme_matches_terminal_scheme
- theme::theme_suite_id
- theme::theme_suite_label
- theme::validate_theme_contrast
- tui::app::spawn_session_with_host
- tui::app::spawn_session_with_options
- tui::core::convert_style
- tui::core::prelude::convert_style
- tui::core::spawn_core_session
- tui::core_tui::alternate_screen::clear_screen
- tui::core_tui::alternate_screen::terminal_size
- tui::core_tui::convert_style
- tui::core_tui::log::is_tui_log_capture_enabled
- tui::core_tui::log::make_tui_log_layer
- tui::core_tui::log::set_tui_log_capture_enabled
- tui::core_tui::panic_hook::drain_pending_terminal_input
- tui::core_tui::panic_hook::ensure_raw_mode_disabled
- tui::core_tui::panic_hook::finish_deferred_raw_mode_restore
- tui::core_tui::panic_hook::init_panic_hook
- tui::core_tui::panic_hook::print_error_report
- tui::core_tui::panic_hook::restore_tui
- tui::core_tui::panic_hook::restore_tui_keep_raw_mode
- tui::core_tui::panic_hook::set_app_metadata
- tui::core_tui::panic_hook::set_color_eyre_enabled
- tui::core_tui::panic_hook::set_debug_mode
- tui::core_tui::panic_hook::set_show_diagnostics
- tui::core_tui::session::action::parse_key_binding
- tui::core_tui::session::modal::is_divider_title
- tui::core_tui::spawn_session
- tui::core_tui::spawn_session_with_prompts
- tui::core_tui::spawn_session_with_prompts_and_options
- tui::core_tui::style::convert_style
- tui::core_tui::style::theme_from_color_fields
- tui::core_tui::style::theme_from_styles
- tui::ui::interactive_list::run_interactive_selection
- tui::ui::markdown::highlight_code_to_ansi
- tui::ui::markdown::highlight_code_to_segments
- tui::ui::markdown::highlight_line_for_diff
- tui::ui::markdown::render_markdown_to_lines_with_options
- tui::ui::shell_syntax::is_bash_keyword
- tui::ui::shell_syntax::is_command_separator
- tui::ui::shell_syntax::line_to_compact_segments
- tui::ui::shell_syntax::shell_syntax_segments
- tui::ui::shell_syntax::tokenize_preserve_whitespace
- tui::ui::syntax_highlight::available_themes
- tui::ui::syntax_highlight::default_theme_name
- tui::ui::syntax_highlight::find_syntax_by_extension
- tui::ui::syntax_highlight::find_syntax_by_name
- tui::ui::syntax_highlight::find_syntax_by_token
- tui::ui::syntax_highlight::find_syntax_plain_text
- tui::ui::syntax_highlight::get_active_syntax_theme
- tui::ui::syntax_highlight::get_syntax_theme
- tui::ui::syntax_highlight::highlight_code_to_ansi
- tui::ui::syntax_highlight::highlight_code_to_anstyle_line_segments
- tui::ui::syntax_highlight::highlight_code_to_line_segments
- tui::ui::syntax_highlight::highlight_code_to_segments
- tui::ui::syntax_highlight::highlight_line_for_diff
- tui::ui::syntax_highlight::highlight_line_to_anstyle_segments
- tui::ui::syntax_highlight::load_theme
- tui::ui::syntax_highlight::should_highlight
- tui::ui::syntax_highlight::syntax_set
- tui::utils::ansi_capabilities::detect_color_scheme
- tui::utils::ansi_capabilities::is_clicolor_force
- tui::utils::ansi_capabilities::is_no_color
- tui::utils::ansi_capabilities::set_color_scheme_override
- tui::utils::ansi_parser::contains_unicode
- tui::utils::ansi_parser::parse_ansi_sequence
- tui::utils::ansi_parser::strip_ansi
- tui::utils::ansi_parser::strip_ansi_ascii_only
- tui::utils::ansi_parser::strip_ansi_codes
- tui::utils::diff::compute_diff
- tui::utils::diff::compute_diff_chunks
- tui::utils::diff::format_colored_diff
- tui::utils::diff::format_unified_diff
- tui::utils::diff_styles::diff_add_bg
- tui::utils::diff_styles::diff_add_fg
- tui::utils::diff_styles::diff_add_word_bg
- tui::utils::diff_styles::diff_del_bg
- tui::utils::diff_styles::diff_del_fg
- tui::utils::diff_styles::diff_del_word_bg
- tui::utils::diff_styles::diff_gutter_bg_add_light
- tui::utils::diff_styles::diff_gutter_bg_del_light
- tui::utils::diff_styles::diff_gutter_fg
- tui::utils::diff_styles::diff_gutter_fg_light
- tui::utils::diff_styles::diff_hunk_bg
- tui::utils::tty::terminal_size
Type Aliases
- tui::core::CoreCommand
- tui::core::CoreEvent
- tui::core::CoreHandle
- tui::core::CoreSession
- tui::core_tui::app::types::InlineEventCallback
- tui::core_tui::app::types::ToolOutputId
- tui::core_tui::types::FocusChangeCallback
- tui::core_tui::types::InlineEventCallback
- tui::core_tui::types::PreviewCallback
Statics
Constants
- design::constants::ELLIPSIS
- design::constants::SPACING_LOOSE
- design::constants::SPACING_NORMAL
- design::constants::SPACING_TIGHT
- design::constants::VALUE_COL
- design::keys::ADJUST
- design::keys::APPLY
- design::keys::BACK
- design::keys::CANCEL
- design::keys::CLEAR_OR_CANCEL
- design::keys::CONFIRM
- design::keys::ENDS
- design::keys::FILTER
- design::keys::MOVE_VIM
- design::keys::NAVIGATE
- theme::DEFAULT_THEME_ID