List of all items
Structs
- background_indexer::BackgroundIndexer
- background_indexer::IndexingStatus
- cache::BranchInfo
- cache::CacheManager
- cli::Cli
- content_store::ContentReader
- content_store::ContentWriter
- content_store::FileEntry
- context::ContextOptions
- dependency::DependencyIndex
- formatter::OutputFormatter
- git::GitState
- indexer::Indexer
- models::CompactionReport
- models::Dependency
- models::DependencyInfo
- models::FileGroupedResult
- models::IndexConfig
- models::IndexStats
- models::IndexWarning
- models::IndexWarningDetails
- models::IndexedFile
- models::MatchResult
- models::PaginationInfo
- models::QueryResponse
- models::SearchResult
- models::Span
- parsers::ExportInfo
- parsers::ImportInfo
- parsers::ParserFactory
- parsers::c::CDependencyExtractor
- parsers::cpp::CppDependencyExtractor
- parsers::csharp::CSharpDependencyExtractor
- parsers::go::GoDependencyExtractor
- parsers::go::GoModule
- parsers::java::JavaDependencyExtractor
- parsers::java::JavaProject
- parsers::kotlin::KotlinDependencyExtractor
- parsers::php::PhpDependencyExtractor
- parsers::php::Psr4Mapping
- parsers::python::PythonDependencyExtractor
- parsers::python::PythonPackage
- parsers::ruby::RubyDependencyExtractor
- parsers::ruby::RubyProject
- parsers::rust::RustDependencyExtractor
- parsers::svelte::SvelteDependencyExtractor
- parsers::tsconfig::PathAliasMap
- parsers::typescript::TypeScriptDependencyExtractor
- parsers::vue::VueDependencyExtractor
- parsers::zig::ZigDependencyExtractor
- query::QueryEngine
- query::QueryFilter
- semantic::agentic::AgenticConfig
- semantic::chat_session::ChatSession
- semantic::chat_session::Message
- semantic::chat_session::MessageMetadata
- semantic::chat_tui::ChatApp
- semantic::config::SemanticConfig
- semantic::configure::ConfigWizard
- semantic::context::CodebaseContext
- semantic::context::LanguageInfo
- semantic::evaluator::EvaluationConfig
- semantic::executor::ParsedCommand
- semantic::providers::anthropic::AnthropicProvider
- semantic::providers::groq::GroqProvider
- semantic::providers::openai::OpenAiProvider
- semantic::reporter::ConsoleReporter
- semantic::reporter::QuietReporter
- semantic::schema::AgenticQueryResponse
- semantic::schema::QueryCommand
- semantic::schema::QueryResponse
- semantic::schema_agentic::AgenticResponse
- semantic::schema_agentic::ContextGatheringParams
- semantic::schema_agentic::EvaluationIssue
- semantic::schema_agentic::EvaluationReport
- semantic::tools::ToolResult
- symbol_cache::SymbolCache
- symbol_cache::SymbolCacheStats
- trigram::ArchivedFileLocation
- trigram::FileLocation
- trigram::FileLocationResolver
- trigram::TrigramIndex
- watcher::WatchConfig
Enums
- background_indexer::IndexerState
- cli::Command
- cli::IndexSubcommand
- models::ImportType
- models::IndexStatus
- models::Language
- models::SymbolKind
- semantic::chat_session::MessageRole
- semantic::schema_agentic::AnalysisType
- semantic::schema_agentic::IssueType
- semantic::schema_agentic::Phase
- semantic::schema_agentic::ToolCall
Traits
- line_filter::LineFilter
- parsers::DependencyExtractor
- semantic::providers::LlmProvider
- semantic::reporter::AgenticReporter
Functions
- ast_query::execute_ast_query
- cli::truncate_preview
- context::detection::detect_frameworks
- context::detection::detect_frameworks_json
- context::detection::detect_project_type
- context::detection::detect_project_type_json
- context::detection::detect_test_layout
- context::detection::detect_test_layout_json
- context::detection::find_config_files
- context::detection::find_config_files_json
- context::detection::find_entry_points
- context::detection::find_entry_points_json
- context::detection::get_file_distribution
- context::detection::get_file_distribution_json
- context::generate_context
- context::structure::generate_tree
- context::structure::generate_tree_json
- dependency::resolve_php_import
- dependency::resolve_rust_import
- dependency::resolve_rust_mod_declaration
- git::get_current_branch
- git::get_current_commit
- git::get_git_state
- git::get_git_state_optional
- git::has_uncommitted_changes
- git::is_git_repo
- interactive::run_interactive
- line_filter::get_filter
- mcp::run_mcp_server
- output::error
- output::info
- output::warn
- parsers::c::parse
- parsers::c::resolve_c_include_to_path
- parsers::cpp::parse
- parsers::cpp::resolve_cpp_include_to_path
- parsers::csharp::parse
- parsers::csharp::resolve_csharp_using_to_path
- parsers::go::find_all_go_mods
- parsers::go::find_go_module_name
- parsers::go::parse
- parsers::go::parse_all_go_modules
- parsers::go::reclassify_go_import
- parsers::go::resolve_go_import_to_path
- parsers::java::find_all_maven_gradle_projects
- parsers::java::find_java_package_name
- parsers::java::parse
- parsers::java::parse_all_java_projects
- parsers::java::reclassify_java_import
- parsers::java::resolve_java_import_to_path
- parsers::java::resolve_kotlin_import_to_path
- parsers::kotlin::parse
- parsers::kotlin::reclassify_kotlin_import
- parsers::php::find_all_composer_json
- parsers::php::parse
- parsers::php::parse_all_composer_psr4
- parsers::php::parse_composer_psr4
- parsers::php::resolve_php_namespace_to_path
- parsers::python::find_all_python_configs
- parsers::python::find_python_package_name
- parsers::python::parse
- parsers::python::parse_all_python_packages
- parsers::python::reclassify_python_import
- parsers::python::resolve_python_import_to_path
- parsers::ruby::find_all_gemspec_files
- parsers::ruby::find_ruby_gem_names
- parsers::ruby::parse
- parsers::ruby::parse_all_ruby_projects
- parsers::ruby::reclassify_ruby_import
- parsers::ruby::resolve_ruby_require_to_path
- parsers::rust::parse
- parsers::rust::resolve_rust_use_to_path
- parsers::svelte::parse
- parsers::tsconfig::parse_all_tsconfigs
- parsers::typescript::parse
- parsers::typescript::resolve_ts_import_to_path
- parsers::vue::parse
- parsers::zig::parse
- parsers::zig::resolve_zig_import_to_path
- query::generate_ai_instruction
- regex_trigrams::extract_literal_sequences
- regex_trigrams::extract_trigrams_from_regex
- semantic::agentic::run_agentic_loop
- semantic::answer::generate_answer
- semantic::ask_question
- semantic::chat_tui::run_chat_mode
- semantic::config::get_api_key
- semantic::config::get_user_model
- semantic::config::is_any_api_key_configured
- semantic::config::load_config
- semantic::config::save_user_provider
- semantic::configure::run_configure_wizard
- semantic::evaluator::evaluate_results
- semantic::evaluator::format_evaluation_for_llm
- semantic::executor::execute_queries
- semantic::executor::parse_command
- semantic::prompt::build_prompt
- semantic::prompt_agentic::build_assessment_prompt
- semantic::prompt_agentic::build_generation_prompt
- semantic::prompt_agentic::build_refinement_prompt
- semantic::providers::create_provider
- semantic::tools::execute_tool
- semantic::tools::format_tool_results
- trigram::extract_trigrams
- trigram::extract_trigrams_with_locations
- watcher::watch