List of all items
Structs
- commands::Command
- commands::CommandRegistry
- commands::CompletionCandidate
- event_loop::App
- event_loop::Buffer
- event_loop::ClipboardCheckState
- event_loop::LoopCtx
- event_loop::McpReloadProgress
- event_loop::MenuState
- event_loop::NewIssueDraft
- i18n::LocaleTestGuard
- input::history::History
- input::history::HistoryEntry
- input::history::HistoryImageRef
- input::reader::ReaderHandle
- markdown::MdState
- modals::dir_picker::DirPicker
- modals::issue_wizard::IssueWizard
- modals::language_picker::LanguagePicker
- modals::model_picker::ModelPicker
- modals::onboarding_wizard::OnboardingWizard
- modals::provider_wizard::DraftProvider
- modals::session_picker::SessionPicker
- render::DiffEntry
- render::MenuPayload
- render::StatusLine
- render::ToolGroupChild
- render::alt_screen::AltScreenRenderer
- render::cell::Cell
- render::cell::CellStyle
- render::cell::Patch
- render::plain::PlainRenderer
- render::retained::RetainedRenderer
- render::screen::Screen
- render::theme::Palette
- render::worker::TaskRenderer
- state::ActiveToolBatch
- state::ContextSnapshot
- state::QueuedMessage
- state::UiState
- terminal::EnvView
- terminal::TerminalCaps
- think::ThinkStripper
Enums
- event_loop::ExitReason
- i18n::Locale
- i18n::Msg
- input::InputEvent
- input::key_action::Action
- input::reader::ReaderCommand
- modals::ModalAction
- modals::onboarding_wizard::Step
- modals::provider_wizard::ProviderWizard
- modals::provider_wizard::WizardStep
- render::HintSeverity
- render::MenuKind
- render::UiLine
- render::qr::QrStyle
- render::theme::Role
- state::AgentMode
- state::UiPhase
Traits
Macros
Functions
- commands::cmd_desc_i18n
- commands::complete_commands
- commands::parse_slash_line
- event_loop::display_tool_name
- event_loop::display_tool_name_short
- event_loop::perform_session_rename
- event_loop::run_loop
- event_loop::validate_session_name
- highlight::highlight_block
- highlight::theme::comment
- highlight::theme::function
- highlight::theme::is_light_for_render
- highlight::theme::keyword
- highlight::theme::md_heading_open
- highlight::theme::md_inline_code_open
- highlight::theme::number
- highlight::theme::punctuation
- highlight::theme::set_theme_mode
- highlight::theme::string
- highlight::theme::type_color
- highlight::theme::variable
- i18n::current_locale
- i18n::resolve_initial_locale
- i18n::set_locale
- i18n::t
- i18n::t_with
- i18n::test_lock
- input::key_action::classify
- input::reader::spawn
- markdown::finalize
- markdown::finalize_with_width
- markdown::flush_aligned_table
- markdown::flush_aligned_table_with_width
- markdown::render_inline_line
- markdown::render_line
- markdown::render_line_with_width
- platform::collapse_home
- platform::history_path
- platform::home_dir
- platform::image_cache_dir
- render::cell::diff_cell_frames
- render::cell::push_str_cells
- render::cell::push_str_cells_sgr
- render::cell::serialize_patches
- render::cell::serialize_row
- render::fmt_dur
- render::qr::block_cols
- render::qr::render_login_qr
- render::theme::muted_for_current_theme
- render::theme::role
- run
- sanitize::scrub_controls
- sanitize::scrub_controls_keep_sgr
- terminal_bg::detect_light
- trace::enabled
- trace::write_line
- width::display_width
- width::slice_cols
- width::truncate_path
- width::truncate_to_width
- width::truncate_with_ellipsis
- width::wrap_line_to_width
- width::wrap_with_cursor
Constants
- event_loop::MAX_SESSION_NAME_LEN
- highlight::theme::MD_BOLD_CLOSE
- highlight::theme::MD_BOLD_OPEN
- highlight::theme::MD_HEADING_CLOSE
- highlight::theme::MD_INLINE_CODE_CLOSE
- highlight::theme::MD_ITALIC_CLOSE
- highlight::theme::MD_ITALIC_OPEN
- highlight::theme::MD_MUTED_CLOSE
- highlight::theme::MD_MUTED_OPEN
- highlight::theme::RESET
- input::history::HISTORY_MAX
- state::DONE_LABELS
- state::THINKING_LABELS
- think::THINK_BUF_MAX