List of all items
Structs
- app::App
- app::AppConfig
- attachment::AttachmentOutcome
- attachment::PromptAttachment
- cli::Cli
- conversation::ContextUsageDisplay
- conversation::Conversation
- conversation::ConversationId
- conversation::ConversationItem
- conversation::ConversationItemId
- conversation::Revision
- conversation::TurnState
- conversation::progress_indicator::ProgressIndicator
- conversation::progress_indicator::ProgressIndicatorView
- conversation::tool_calls::SubAgentState
- conversation::tool_calls::SubAgentToolCall
- conversation::tool_calls::ToolCall
- file_index::FileEntry
- git_review::DiffDocument
- git_review::FileDiff
- git_review::GitDiffEvent
- git_review::GitWatchEvent
- renderer::DrawContext
- renderer::RenderStats
- renderer::Renderer
- request::RequestId
- runtime::CommandDispatcher
- screens::git_diff::GitDiffScreen
- screens::plan_review::PlanReviewScreen
- session::Session
- session::session_config_view::LocalConfigOption
- session::session_config_view::LocalConfigSelect
- session::session_config_view::LocalConfigValue
- session::session_config_view::LocalConfigView
- session::workspace_status::WorkspaceStatus
- settings::KeybindingsSettings
- settings::ResolvedStatusLineSettings
- settings::StatusLineSettings
- settings::UiSettings
- settings::overlay::SettingsChange
- settings::overlay::SettingsMenuEntry
- settings::overlay::SettingsMenuValue
- settings::overlay::SettingsOverlay
- surfaces::composer::Composer
- surfaces::composer::ComposerLayout
- surfaces::composer::SelectedFileMention
- surfaces::elicitation::ElicitationResponder
- surfaces::picker::CommandEntry
- surfaces::picker::CompletionOverlay
- testing::BackendStats
- testing::CountingBackend
- testing::FakeExecutor
- testing::FakeFilesystem
- testing::FakeGit
- testing::FakeGitFile
- testing::RecordingBackend
- testing::TestTerminal
- testing::TestUi
- testing::TestUiBuilder
- theme::Theme
- view::filterable_list::FilterableList
- view::generation::Generation
- view::list_view::ListView
- view::selection::SelectionState
- view::syntax::HighlightStats
- view::syntax::SyntaxHighlighter
- view::widgets::RowsView
- view::widgets::TextInput
Enums
- app::ExitState
- app::ForegroundOperation
- app::Overlay
- app::PromptPhase
- app::Route
- app::message::Message
- attachment::AttachmentKind
- command::AgentCommand
- command::Command
- command::CommandResult
- command::FilesystemCommand
- command::GitCommand
- command::GitWatchCommand
- command::TerminalCommand
- conversation::ConversationContent
- conversation::ItemState
- conversation::MessageRole
- conversation::tool_calls::ToolStatus
- error::AppError
- error::RenderError
- git_review::DiffScope
- git_review::FileStatus
- git_review::GitDiffError
- git_review::GitWatchError
- git_review::StageState
- session::session_config_view::LocalConfigKind
- session::workspace_status::WorkspaceAccess
- settings::StatusLineSegmentConfig
- settings::StatusLineStyle
- settings::ThemeSettings
- settings::overlay::PaneKind
- surfaces::composer::ComposerOutcome
- surfaces::input::ElicitationOutput
- surfaces::input::GitReviewOutput
- surfaces::input::MouseAction
- surfaces::input::PlanReviewOutput
- surfaces::input::ReviewOutcome
- surfaces::input::RootOutput
- surfaces::input::SessionPickerOutput
- surfaces::input::SettingsOutput
- surfaces::input::UiEvent
- surfaces::input::WorkspacePickerOutput
- surfaces::picker::CompletionEntry
- testing::BackendEvent
- testing::StreamContent
- theme::ThemeApplicationError
- theme::ThemeLoadError
- view::selection::Direction
Traits
Functions
- attachment::build_attachments
- attachment::classify_attachment
- conversation::progress_indicator::spinner_frame
- file_index::index_files
- file_index::index_files_with_limit
- run_remote_tui
- run_tui
- run_with_session
- runtime::resolve_workspace_status
- session::terminal::inline_viewport_height
- session::terminal::inline_viewport_needs_resync
- session::workspace_status::home_relative_path
- settings::list_theme_files
- settings::load_or_create_settings
- settings::load_theme_file
- settings::resolve_content_padding
- settings::resolve_status_line_settings
- settings::save_settings
- testing::assert_buffer_eq
- testing::buffer_text
- testing::chunk_message
- testing::compaction_update
- testing::has_cell
- testing::line_text
- testing::row_containing
- testing::row_text
- testing::rows_with_background
- testing::session_update
- testing::text_chunk
- testing::text_chunk_with_id
- testing::text_diff
- testing::thought_chunk
- testing::tool_completed
- view::selection::scroll_into_view
- view::selection::step_clamped
- view::widgets::key_hints
- view::widgets::render_vertical_scrollbar
- view::widgets::row_area
- view::widgets::rows_and_track