List of all items
Structs
- design::diff::DiffBundle
- design::diff::DiffHunk
- design::diff::DiffLine
- design::diff::DiffOptions
- design::panel::Panel
- 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::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::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::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::SecurePromptConfig
- tui::core_tui::app::types::SlashCommandItem
- 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::runner::TuiOptions
- 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::ModalBodyContext
- tui::core_tui::session::modal::ModalKeyModifiers
- tui::core_tui::session::modal::ModalListItem
- tui::core_tui::session::modal::ModalListState
- tui::core_tui::session::modal::ModalRenderStyles
- 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::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::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::syntax_highlight::DiffScopeBackgroundRgbs
- tui::utils::ansi_capabilities::AnsiCapabilities
- tui::utils::cached_style_parser::CachedStyleParser
- tui::utils::diff::DiffBundle
- tui::utils::diff::DiffHunk
- tui::utils::diff::DiffLine
- tui::utils::diff::DiffOptions
- tui::utils::diff_styles::DiffColorPalette
- tui::utils::diff_styles::DiffRenderStyleContext
- tui::utils::tty::TtyCapabilities
Enums
- design::diff::Chunk
- design::diff::DiffLineKind
- design::layout::LayoutMode
- 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::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::InlineLinkTarget
- tui::core_tui::app::types::InlineListSelection
- tui::core_tui::app::types::InlineMessageKind
- 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::LayoutModeOverride
- tui::core_tui::session::config::ReasoningDisplayMode
- tui::core_tui::session::config::UiMode
- tui::core_tui::session::modal::ModalListKeyResult
- tui::core_tui::session::modal::ModalSection
- tui::core_tui::types::ContentPart
- tui::core_tui::types::InlineCommand
- tui::core_tui::types::InlineEvent
- 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::widgets::sidebar::SidebarSection
- tui::utils::ansi_capabilities::ColorDepth
- tui::utils::ansi_capabilities::ColorScheme
- tui::utils::diff::Chunk
- 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::color::anstyle_to_ratatui_color
- design::diff::compute_diff
- design::diff::compute_diff_chunks
- design::diff::compute_diff_with_theme
- design::diff::format_colored_diff
- design::diff::format_unified_diff
- design::style::anstyle_to_ratatui_style
- design::style::bg_style
- design::style::colored_with_effects
- design::style::effects_to_modifiers
- design::style::fg_bg_style
- design::style::fg_style
- design::style::inline_text_style_to_ratatui
- design::style::with_effects
- 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::ensure_theme
- theme::get_active_syntax_theme
- theme::get_minimum_contrast
- theme::get_syntax_theme_for_ui_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::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::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::app::session::diff_preview::render_diff_preview
- tui::core_tui::app::session::file_palette::extract_file_reference
- tui::core_tui::app::session::history_picker::format_time_ago
- tui::core_tui::app::session::history_picker::handle_history_picker_key
- tui::core_tui::app::session::slash::render_slash_palette
- tui::core_tui::app::session::slash_palette::command_prefix
- tui::core_tui::app::session::slash_palette::command_range
- tui::core_tui::convert_style
- tui::core_tui::log::clear_tui_log_sender
- tui::core_tui::log::highlight_log_entry
- tui::core_tui::log::is_tui_log_capture_enabled
- tui::core_tui::log::make_tui_log_layer
- tui::core_tui::log::register_tui_log_sender
- tui::core_tui::log::set_log_theme_name
- tui::core_tui::log::set_tui_log_capture_enabled
- tui::core_tui::panic_hook::init_panic_hook
- tui::core_tui::panic_hook::is_debug_mode
- tui::core_tui::panic_hook::mark_keyboard_enhancements_pushed
- tui::core_tui::panic_hook::mark_tui_deinitialized
- tui::core_tui::panic_hook::mark_tui_initialized
- tui::core_tui::panic_hook::print_error_report
- tui::core_tui::panic_hook::restore_tui
- 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::panic_hook::show_diagnostics
- tui::core_tui::runner::run_tui
- tui::core_tui::session::action::parse_key_binding
- tui::core_tui::session::modal::is_divider_title
- tui::core_tui::session::render::apply_transcript_rows
- tui::core_tui::session::render::apply_transcript_width
- tui::core_tui::session::render::apply_view_rows
- tui::core_tui::session::render::recalculate_transcript_rows
- tui::core_tui::session::render::render
- tui::core_tui::session::render::render_modal
- tui::core_tui::session::render::split_inline_modal_area
- tui::core_tui::session::styling::normalize_tool_name
- tui::core_tui::session::styling::tool_inline_style_for
- tui::core_tui::session::terminal_capabilities::get_border_type
- tui::core_tui::session::terminal_capabilities::supports_unicode_box_drawing
- tui::core_tui::session::wrapping::calculate_wrapped_height
- tui::core_tui::session::wrapping::contains_preserved_token
- tui::core_tui::session::wrapping::wrap_line_preserving_urls
- tui::core_tui::session::wrapping::wrap_lines_preserving_urls
- 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::measure_text_width
- tui::core_tui::style::ratatui_color_from_ansi
- tui::core_tui::style::ratatui_pty_style_from_inline
- tui::core_tui::style::ratatui_style_from_ansi
- tui::core_tui::style::ratatui_style_from_inline
- tui::core_tui::style::theme_from_color_fields
- tui::core_tui::style::theme_from_styles
- tui::core_tui::widgets::panel::new_panel
- 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
- tui::ui::markdown::render_markdown_to_lines
- tui::ui::markdown::render_markdown_to_lines_with_options
- tui::ui::search::exact_terms_match
- tui::ui::search::fuzzy_match
- tui::ui::search::fuzzy_score
- tui::ui::search::fuzzy_subsequence
- tui::ui::search::normalize_query
- tui::ui::syntax_highlight::available_themes
- tui::ui::syntax_highlight::default_theme_name
- tui::ui::syntax_highlight::diff_scope_background_rgbs
- 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_bytes
- tui::utils::ansi_parser::strip_ansi_codes
- tui::utils::diff::compute_diff
- tui::utils::diff::compute_diff_chunks
- tui::utils::diff::compute_diff_with_theme
- tui::utils::diff::format_colored_diff
- tui::utils::diff::format_unified_diff
- tui::utils::diff_styles::content_background
- tui::utils::diff_styles::current_diff_render_style_context
- tui::utils::diff_styles::diff_add_bg
- tui::utils::diff_styles::diff_del_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_light
- tui::utils::diff_styles::style_content
- tui::utils::diff_styles::style_gutter
- tui::utils::diff_styles::style_line_bg
- tui::utils::diff_styles::style_sign
- tui::utils::transcript::display_error
- tui::utils::tty::is_interactive_session
- 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::types::FocusChangeCallback
- tui::core_tui::types::InlineEventCallback
Statics
Constants
- design::constants::COMPACT_MAX_COLS
- design::constants::COMPACT_MAX_ROWS
- design::constants::ELLIPSIS
- design::constants::ELLIPSIS_ASCII
- design::constants::ELLIPSIS_CHAR
- design::constants::INLINE_PREVIEW_ELLIPSIS
- design::constants::SPACING_LOOSE
- design::constants::SPACING_NORMAL
- design::constants::SPACING_TIGHT
- design::constants::WIDE_MIN_COLS
- design::constants::WIDE_MIN_ROWS
- theme::DEFAULT_THEME_ID
- tui::core_tui::widgets::footer::hints::EDITING
- tui::core_tui::widgets::footer::hints::IDLE
- tui::core_tui::widgets::footer::hints::MODAL
- tui::core_tui::widgets::footer::hints::PROCESSING