List of all items
Structs
- agents::core::AgentBackend
- agents::core::AgentContext
- agents::core::TaskResult
- agents::debug::DebugTimer
- agents::debug_tool::DebugTool
- agents::iris::IrisAgent
- agents::iris::IrisAgentBuilder
- agents::output_validator::ValidationResult
- agents::setup::AgentSetupService
- agents::setup::IrisAgentService
- agents::status::IrisStatus
- agents::status::IrisStatusTracker
- agents::status::TokenMetrics
- agents::status_messages::StatusContext
- agents::status_messages::StatusMessage
- agents::status_messages::StatusMessageBatch
- agents::status_messages::StatusMessageGenerator
- agents::tools::code_search::CodeSearch
- agents::tools::code_search::CodeSearchArgs
- agents::tools::code_search::CodeSearchError
- agents::tools::code_search::SearchResult
- agents::tools::content_update::ContentUpdateError
- agents::tools::content_update::UpdateCommitArgs
- agents::tools::content_update::UpdateCommitTool
- agents::tools::content_update::UpdatePRArgs
- agents::tools::content_update::UpdatePRTool
- agents::tools::content_update::UpdateReviewArgs
- agents::tools::content_update::UpdateReviewTool
- agents::tools::docs::DocsError
- agents::tools::docs::ProjectDocs
- agents::tools::docs::ProjectDocsArgs
- agents::tools::file_read::FileRead
- agents::tools::file_read::FileReadArgs
- agents::tools::file_read::FileReadError
- agents::tools::git::GitChangedFiles
- agents::tools::git::GitChangedFilesArgs
- agents::tools::git::GitDiff
- agents::tools::git::GitDiffArgs
- agents::tools::git::GitError
- agents::tools::git::GitLog
- agents::tools::git::GitLogArgs
- agents::tools::git::GitRepoInfo
- agents::tools::git::GitRepoInfoArgs
- agents::tools::git::GitStatus
- agents::tools::git::GitStatusArgs
- agents::tools::parallel_analyze::ParallelAnalyze
- agents::tools::parallel_analyze::ParallelAnalyzeArgs
- agents::tools::parallel_analyze::ParallelAnalyzeError
- agents::tools::parallel_analyze::ParallelAnalyzeResult
- agents::tools::parallel_analyze::SubagentResult
- agents::tools::workspace::Workspace
- agents::tools::workspace::WorkspaceArgs
- agents::tools::workspace::WorkspaceError
- changelog::ChangelogGenerator
- cli::Cli
- common::CommonParams
- companion::BranchMemory
- companion::CompanionService
- companion::CompanionStorage
- companion::FileActivity
- companion::FileFocus
- companion::FileWatcherService
- companion::SessionState
- config::Config
- context::CommitContext
- context::RecentCommit
- context::StagedFile
- git::CommitInfo
- git::CommitResult
- git::GitRepo
- git::RepoFilesInfo
- instruction_presets::InstructionPreset
- instruction_presets::InstructionPresetLibrary
- messages::ColoredMessage
- providers::ProviderConfig
- services::git_commit::GitCommitService
- studio::StudioApp
- studio::StudioState
- studio::components::code_view::CodeViewState
- studio::components::diff_view::DiffHunk
- studio::components::diff_view::DiffLine
- studio::components::diff_view::DiffViewState
- studio::components::diff_view::FileDiff
- studio::components::file_tree::FileTreeState
- studio::components::file_tree::FlatEntry
- studio::components::file_tree::TreeNode
- studio::components::message_editor::MessageEditorState
- studio::components::syntax::SyntaxHighlighter
- theme::Gradient
- theme::Theme
- theme::ThemeColor
- theme::ThemeInfo
- theme::ThemeMeta
- theme::ThemeStyle
- types::ChangeEntry
- types::ChangeMetrics
- types::GeneratedMessage
- types::MarkdownChangelog
- types::MarkdownPullRequest
- types::MarkdownReleaseNotes
- types::MarkdownReview
Enums
- agents::context::TaskContext
- agents::iris::StructuredResponse
- agents::provider::ApiKeySource
- agents::provider::DynAgent
- agents::status::IrisPhase
- agents::tools::code_search::SearchType
- agents::tools::content_update::ContentUpdate
- agents::tools::docs::DocType
- agents::tools::git::DetailLevel
- agents::tools::workspace::TaskPriority
- agents::tools::workspace::TaskStatus
- agents::tools::workspace::WorkspaceAction
- cli::Commands
- companion::CompanionEvent
- context::ChangeType
- instruction_presets::PresetType
- providers::Provider
- providers::ProviderError
- studio::ExitResult
- studio::Mode
- studio::components::diff_view::DiffLineType
- studio::components::file_tree::FileGitStatus
- theme::ThemeError
- theme::ThemeVariant
- types::ChangelogType
Traits
- agents::iris::StreamingCallback
- theme::adapters::cli::ColoredExt
- theme::adapters::cli::ThemeCliExt
- theme::adapters::cli::ToColoredRgb
- theme::adapters::ratatui::ThemeColorExt
- theme::adapters::ratatui::ToRatatuiColor
- theme::adapters::ratatui::ToRatatuiStyle
Macros
- agents::tools::common::define_tool_error
- agents::tools::registry::attach_core_tools
- attach_core_tools
- define_tool_error
- iris_status_completed
- iris_status_dynamic
- iris_status_error
- iris_status_streaming
- iris_status_tokens
- log_debug
- log_error
- log_info
- log_warn
- trace_debug
- trace_error
- trace_info
- trace_warn
Functions
- agents::debug::debug_context_management
- agents::debug::debug_error
- agents::debug::debug_header
- agents::debug::debug_json_parse_attempt
- agents::debug::debug_json_parse_error
- agents::debug::debug_json_parse_success
- agents::debug::debug_llm_request
- agents::debug::debug_llm_response
- agents::debug::debug_phase_change
- agents::debug::debug_section
- agents::debug::debug_stream_chunk
- agents::debug::debug_tool_call
- agents::debug::debug_tool_response
- agents::debug::debug_warning
- agents::debug::disable_debug_mode
- agents::debug::enable_debug_mode
- agents::debug::is_debug_enabled
- agents::debug::write_debug_artifact
- agents::output_validator::validate_and_parse
- agents::provider::anthropic_builder
- agents::provider::gemini_builder
- agents::provider::openai_builder
- agents::provider::resolve_api_key
- agents::setup::create_agent_from_env
- agents::setup::create_agent_with_defaults
- agents::setup::handle_with_agent
- agents::status::enable_agent_mode
- agents::status::is_agent_mode_enabled
- agents::tools::common::get_current_repo
- agents::tools::common::parameters_schema
- agents::tools::content_update::create_content_update_channel
- cli::handle_command
- cli::main
- cli::parse_args
- commands::handle_config_command
- commands::handle_list_presets_command
- commands::handle_project_config_command
- common::available_providers_parser
- git::is_binary_diff
- git::is_inside_work_tree
- git::run_git_command
- git::should_exclude_file
- gitmoji::apply_gitmoji
- gitmoji::get_gitmoji
- gitmoji::get_gitmoji_list
- gitmoji::process_commit_message
- instruction_presets::get_instruction_preset_library
- instruction_presets::list_presets_formatted
- instruction_presets::list_presets_formatted_by_type
- instruction_presets::list_valid_presets_for_command_formatted
- logger::disable_logging
- logger::enable_logging
- logger::has_log_file
- logger::init
- logger::set_log_file
- logger::set_log_to_stdout
- logger::set_verbose_logging
- messages::get_capability_message
- messages::get_review_waiting_message
- messages::get_user_message
- messages::get_waiting_message
- output::format_commit_result
- studio::components::code_view::render_code_view
- studio::components::diff_view::parse_diff
- studio::components::diff_view::render_diff_summary
- studio::components::diff_view::render_diff_view
- studio::components::file_tree::render_file_tree
- studio::components::message_editor::format_message
- studio::components::message_editor::render_message_editor
- studio::components::message_editor::render_message_preview
- studio::run_studio
- studio::utils::expand_tabs
- studio::utils::truncate_chars
- studio::utils::truncate_width
- theme::adapters::cli::gradient_string
- theme::adapters::ratatui::gradient_line
- theme::adapters::ratatui::gradient_spans
- theme::builtins::builtin_names
- theme::builtins::catppuccin_latte
- theme::builtins::catppuccin_mocha
- theme::builtins::dracula
- theme::builtins::gruvbox_dark
- theme::builtins::load_by_name
- theme::builtins::nord
- theme::builtins::one_dark
- theme::builtins::silkcircuit_dawn
- theme::builtins::silkcircuit_glow
- theme::builtins::silkcircuit_neon
- theme::builtins::silkcircuit_soft
- theme::builtins::silkcircuit_vibrant
- theme::builtins::solarized_light
- theme::builtins::tokyo_night
- theme::current
- theme::list_available_themes
- theme::load_theme
- theme::load_theme_by_name
- theme::set_theme
- types::format_commit_message
- types::render_markdown_for_terminal
- ui::create_gradient_text
- ui::create_secondary_gradient_text
- ui::create_spinner
- ui::is_quiet_mode
- ui::print_bordered_content
- ui::print_error
- ui::print_info
- ui::print_message
- ui::print_newline
- ui::print_success
- ui::print_version
- ui::print_warning
- ui::rgb::accent_primary
- ui::rgb::accent_secondary
- ui::rgb::accent_tertiary
- ui::rgb::error
- ui::rgb::success
- ui::rgb::text_dim
- ui::rgb::text_muted
- ui::rgb::text_primary
- ui::rgb::text_secondary
- ui::rgb::warning
- ui::set_quiet_mode
Type Aliases
- agents::provider::AnthropicBuilder
- agents::provider::AnthropicModel
- agents::provider::GeminiBuilder
- agents::provider::GeminiModel
- agents::provider::OpenAIBuilder
- agents::provider::OpenAIModel
- agents::tools::content_update::ContentUpdateReceiver
- agents::tools::content_update::ContentUpdateSender