List of all items
Structs
- agent::agent::DeepSeekAgent
- agent::executor::CacheEntry
- agent::types::UndoAction
- api::client::DeepSeekClient
- api::streaming::StreamParser
- api::types::ChatChoiceChunk
- api::types::ChatOptions
- api::types::ChatRequest
- api::types::ChatResponseChunk
- api::types::DeltaFunctionCall
- api::types::DeltaMessage
- api::types::DeltaToolCall
- api::types::FunctionCall
- api::types::FunctionDefinition
- api::types::Message
- api::types::ResponseFormat
- api::types::ThinkingConfig
- api::types::TokenUsage
- api::types::Tool
- api::types::ToolCall
- cli::Args
- config::Config
- tools::base::PathTraversalGuard
- tools::base::ToolRegistry
- tools::file::analysis::ListTodoTasksTool
- tools::file::analysis::ProjectSummaryTool
- tools::file::diff::DiffFilesTool
- tools::file::navigation::ListDirectoryTool
- tools::file::navigation::TreeViewTool
- tools::file::ops::BulkRenameTool
- tools::file::ops::CopyDirectoryTool
- tools::file::ops::CopyFileTool
- tools::file::ops::CountLinesTool
- tools::file::ops::CreateDirectoryTool
- tools::file::ops::DeleteFileTool
- tools::file::ops::FileExistsTool
- tools::file::ops::GetFileInfoTool
- tools::file::ops::HashFileTool
- tools::file::ops::ListSymbolsTool
- tools::file::ops::RenameFileTool
- tools::file::ops::SearchFilesTool
- tools::file::ops::ViewSymbolContentsTool
- tools::file::read_write::ApplyDiffPatchTool
- tools::file::read_write::EditFileByLinesTool
- tools::file::read_write::JsonUpdateValueTool
- tools::file::read_write::ReadFileTool
- tools::file::read_write::RegexReplaceTool
- tools::file::read_write::ReplaceTextTool
- tools::file::read_write::WriteFileTool
- tools::file::refactor::CleanupFileTool
- tools::file::refactor::MoveCodeBlockTool
- tools::file::refactor::ProjectCheckpointTool
- tools::file::refactor::ProjectWideReplaceTool
- tools::file::refactor::RestoreCheckpointTool
- tools::file::refactor::SplitFileTool
- tools::file_io::read_write::LineEdit
- tools::git_tools::GitAddTool
- tools::git_tools::GitBranchTool
- tools::git_tools::GitCheckoutTool
- tools::git_tools::GitCloneTool
- tools::git_tools::GitCommitTool
- tools::git_tools::GitDiffTool
- tools::git_tools::GitLogTool
- tools::git_tools::GitPullTool
- tools::git_tools::GitPushTool
- tools::git_tools::GitRemoteListTool
- tools::git_tools::GitStashTool
- tools::git_tools::GitStatusTool
- tools::github_tools::GithubGetFileTool
- tools::github_tools::GithubIssueCreateTool
- tools::github_tools::GithubIssueUpdateTool
- tools::github_tools::GithubPrCreateTool
- tools::github_tools::GithubPrInfoTool
- tools::github_tools::GithubPrListTool
- tools::github_tools::GithubPrMergeTool
- tools::github_tools::GithubRepoInfoTool
- tools::github_tools::GithubRepoListIssuesTool
- tools::github_tools::GithubSearchCodeTool
- tools::github_tools::GithubSearchReposTool
- tools::github_tools::GithubWorkflowListTool
- tools::github_tools::GithubWorkflowRunsTool
- tools::system::ProcessInfo
- tools::system_tools::CheckPortStatusTool
- tools::system_tools::KillBackgroundProcessTool
- tools::system_tools::ListBackgroundProcessesTool
- tools::system_tools::ReadBackgroundProcessLogsTool
- tools::system_tools::ShellTool
- tools::system_tools::StartBackgroundProcessTool
- tools::system_tools::SystemInfoTool
- tools::web_tools::FetchUrlTool
- tools::web_tools::GetEnvVarTool
- tools::web_tools::RunPythonTool
- tools::web_tools::ScreenshotWebappTool
- tools::web_tools::WebSearchDuckDuckGoTool
- tui::app::App
- tui::colorizer::StreamColorizer
- tui::colorizer::highlighter::CodeColorizer
- tui::event_loop::EventLoop
Enums
- agent::types::AgentEvent
- agent::types::ApprovalResult
- cli::ShellType
- tui::colorizer::types::CodeLang
- tui::colorizer::types::State
- tui::event_loop::TuiEvent
Traits
Functions
- agent::commands::process_command
- agent::context::get_project_context
- agent::executor::execute_tool
- agent::executor::execute_tool_cached
- agent::executor::execute_tools_parallel
- agent::history::load_history
- agent::history::save_history
- agent::mentions::process_mentions
- agent::security::get_approval_required_tools
- agent::security::is_dangerous_tool
- agent::security::is_path_traversal_arg
- agent::security::normalize_path
- config::get_api_key
- config::init_workspace
- config::load_config
- logger::init_logger
- tools::base::init_startup_dir
- tools::base::strip_unc_prefix
- tools::base::validate_path
- tools::code_ops::run_python_code
- tools::file_io::ops::bulk_rename
- tools::file_io::ops::copy_directory
- tools::file_io::ops::copy_local_file
- tools::file_io::ops::create_directory
- tools::file_io::ops::delete_file
- tools::file_io::ops::file_exists
- tools::file_io::ops::get_file_info
- tools::file_io::ops::rename_file
- tools::file_io::ops::split_file
- tools::file_io::read_write::apply_diff_patch
- tools::file_io::read_write::cleanup_file
- tools::file_io::read_write::edit_file_by_lines
- tools::file_io::read_write::fuzzy_replace_in_file
- tools::file_io::read_write::read_local_file
- tools::file_io::read_write::replace_text_in_file
- tools::file_io::read_write::write_local_file
- tools::file_io::search::list_directory
- tools::file_io::search::search_files
- tools::file_ops::count_lines
- tools::file_ops::diff_files
- tools::file_ops::hash_file
- tools::file_ops::move_code_block
- tools::file_ops::tree_view
- tools::file_ops::view_symbol_contents
- tools::get_all_tools
- tools::git_ops::git_add
- tools::git_ops::git_branch
- tools::git_ops::git_checkout
- tools::git_ops::git_clone
- tools::git_ops::git_commit
- tools::git_ops::git_diff
- tools::git_ops::git_log
- tools::git_ops::git_pull
- tools::git_ops::git_push
- tools::git_ops::git_remote_list
- tools::git_ops::git_stash
- tools::git_ops::git_status
- tools::github_ops::github_get_file
- tools::github_ops::github_issue_create
- tools::github_ops::github_issue_update
- tools::github_ops::github_pr_create
- tools::github_ops::github_pr_info
- tools::github_ops::github_pr_list
- tools::github_ops::github_pr_merge
- tools::github_ops::github_repo_info
- tools::github_ops::github_repo_list_issues
- tools::github_ops::github_search_code
- tools::github_ops::github_search_repos
- tools::github_ops::github_workflow_list
- tools::github_ops::github_workflow_runs
- tools::schemas::get_filtered_tools_schemas
- tools::schemas::get_tools_schemas
- tools::system::check_port_status
- tools::system::execute_shell_command
- tools::system::get_system_info
- tools::system::kill_background_process
- tools::system::list_background_processes
- tools::system::read_background_process_logs
- tools::system::start_background_process
- tools::web_ops::fetch_url
- tools::web_ops::get_env_var
- tools::web_ops::web_search_duckduckgo
- tui::app::load_global_history
- tui::app::save_global_history
- tui::colorizer::utils::truncate_result
- tui::render::render_footer
- tui::render::write_to_output
- tui::utils::detect_lang_for_result
- tui::utils::format_tool_args
- tui::utils::strip_ansi
- tui::utils::truncate_ansi_str
- tui::utils::truncate_str
- updater::run_update