List of all items
Structs
- cli::Config
- config::ConfigFile
- config::Defaults
- config::Priority
- config::TokenLimits
- core::cache::CacheStats
- core::cache::FileCache
- core::context_builder::ContextOptions
- core::project_analyzer::ProjectAnalysis
- core::search::SearchConfig
- core::semantic::SemanticOptions
- core::semantic::analyzer::AnalysisResult
- core::semantic::analyzer::FunctionCall
- core::semantic::analyzer::FunctionDefinition
- core::semantic::analyzer::Import
- core::semantic::analyzer::SemanticContext
- core::semantic::analyzer::TypeReference
- core::semantic::cache::AstCacheV2
- core::semantic::cache::CacheStats
- core::semantic::cycle_detector::CycleDetail
- core::semantic::cycle_detector::CycleDetectionResult
- core::semantic::cycle_detector::TarjanCycleDetector
- core::semantic::dependency_types::DependencyNode
- core::semantic::dependency_types::FileAnalysisResult
- core::semantic::function_call_index::FunctionCallIndex
- core::semantic::function_call_index::IndexStats
- core::semantic::graph_builder::GraphBuilder
- core::semantic::graph_traverser::GraphTraverser
- core::semantic::graph_traverser::TraversalOptions
- core::semantic::languages::c::CAnalyzer
- core::semantic::languages::cpp::CppAnalyzer
- core::semantic::languages::csharp::CSharpAnalyzer
- core::semantic::languages::dart::DartAnalyzer
- core::semantic::languages::elixir::ElixirAnalyzer
- core::semantic::languages::elm::ElmAnalyzer
- core::semantic::languages::go::GoAnalyzer
- core::semantic::languages::java::JavaAnalyzer
- core::semantic::languages::javascript::JavaScriptAnalyzer
- core::semantic::languages::javascript::JavaScriptModuleResolver
- core::semantic::languages::julia::JuliaAnalyzer
- core::semantic::languages::kotlin::KotlinAnalyzer
- core::semantic::languages::lua::LuaAnalyzer
- core::semantic::languages::php::PhpAnalyzer
- core::semantic::languages::python::PythonAnalyzer
- core::semantic::languages::python::PythonModuleResolver
- core::semantic::languages::r::RAnalyzer
- core::semantic::languages::ruby::RubyAnalyzer
- core::semantic::languages::rust::RustAnalyzer
- core::semantic::languages::rust::RustModuleResolver
- core::semantic::languages::scala::ScalaAnalyzer
- core::semantic::languages::swift::SwiftAnalyzer
- core::semantic::languages::typescript::TypeScriptAnalyzer
- core::semantic::languages::typescript::TypeScriptModuleResolver
- core::semantic::parallel_analyzer::AnalysisOptions
- core::semantic::parallel_analyzer::ParallelAnalyzer
- core::semantic::parser_pool::ParserManager
- core::semantic::parser_pool::ParserPoolManager
- core::semantic::query_engine::QueryEngine
- core::semantic::resolver::ResolvedPath
- core::semantic::resolver::ResolverUtils
- core::semantic::type_resolver::ResolutionLimits
- core::semantic::type_resolver::TypeResolver
- core::semantic_cache::CacheStats
- core::semantic_cache::SemanticCache
- core::telemetry::correlator::CorrelationKey
- core::telemetry::correlator::CorrelationResult
- core::telemetry::correlator::TelemetryCorrelator
- core::telemetry::enricher::TelemetryEnricher
- core::telemetry::otlp_parser::AnyValue
- core::telemetry::otlp_parser::ExportTraceServiceRequest
- core::telemetry::otlp_parser::JsonParser
- core::telemetry::otlp_parser::KeyValue
- core::telemetry::otlp_parser::ProtobufParser
- core::telemetry::otlp_parser::ProtobufSpan
- core::telemetry::otlp_parser::Resource
- core::telemetry::otlp_parser::ResourceSpans
- core::telemetry::otlp_parser::ScopeSpans
- core::telemetry::otlp_parser::Status
- core::telemetry::types::AnyValue
- core::telemetry::types::ArrayValue
- core::telemetry::types::Attribute
- core::telemetry::types::FunctionMetrics
- core::telemetry::types::OtlpJson
- core::telemetry::types::ParsedTelemetry
- core::telemetry::types::Resource
- core::telemetry::types::ResourceSpans
- core::telemetry::types::ScopeSpans
- core::telemetry::types::Span
- core::telemetry::types::Status
- core::telemetry::types::TelemetrySpan
- core::token::FileTokenCount
- core::token::TokenCounter
- core::token::TotalTokenEstimate
- core::walker::CompiledPriority
- core::walker::FileInfo
- core::walker::WalkOptions
- formatters::DigestData
- formatters::markdown::MarkdownFormatter
- formatters::paths::PathsFormatter
- formatters::plain::PlainFormatter
- formatters::xml::XmlFormatter
- mcp_server::DiffFilesRequest
- mcp_server::DiffFilesResponse
- mcp_server::DiffHunk
- mcp_server::GetFileMetadataRequest
- mcp_server::GetFileMetadataResponse
- mcp_server::HealthResponse
- mcp_server::ProcessLocalRequest
- mcp_server::ProcessLocalResponse
- mcp_server::ProcessRemoteRequest
- mcp_server::ProcessRemoteResponse
- mcp_server::SearchCodebaseRequest
- mcp_server::SearchCodebaseResponse
- mcp_server::SearchResult
- mcp_server::SemanticSearchRequest
- mcp_server::SemanticSearchResponse
- mcp_server::SemanticSearchResult
- mcp_server::ServerHandle
- mcp_server::cache::McpCache
- mcp_server::cache::ProcessLocalCacheKey
- mcp_server::cache::ProcessLocalCacheValue
- mcp_server::cache::ProcessRemoteCacheKey
- mcp_server::cache::ProcessRemoteCacheValue
- mcp_server::handlers::CodebaseRpcImpl
- mcp_server::handlers::HealthRpcImpl
- mcp_server::rmcp_server::ContextCreatorServer
- utils::git::CommitInfo
- utils::git::DiffStats
- utils::git::GitContext
Enums
- cli::Commands
- cli::LlmTool
- cli::LogFormat
- cli::OutputFormat
- core::semantic::cycle_detector::CycleResolution
- core::semantic::dependency_types::DependencyEdgeType
- core::telemetry::otlp_parser::StatusCode
- core::telemetry::otlp_parser::any_value::Value
- core::telemetry::types::AttributeValue
- mcp_server::SemanticSearchType
- utils::error::ContextCreatorError
- utils::file_ext::FileType
Traits
- core::semantic::analyzer::LanguageAnalyzer
- core::semantic::resolver::ModuleResolver
- core::telemetry::otlp_parser::OtlpParser
- formatters::DigestFormatter
- mcp_server::CodebaseRpcServer
- mcp_server::HealthRpcServer
Functions
- commands::diff::run_diff
- commands::search::run_search
- commands::telemetry::run_telemetry
- config::create_example_config
- core::context_builder::file_type_display
- core::context_builder::format_import_names
- core::context_builder::format_imported_by_names
- core::context_builder::format_path_with_metadata
- core::context_builder::generate_digest
- core::context_builder::generate_file_tree
- core::context_builder::generate_markdown
- core::context_builder::generate_statistics
- core::context_builder::get_language_hint
- core::context_builder::path_to_anchor
- core::file_expander::detect_project_root
- core::file_expander::expand_file_list
- core::file_expander::expand_file_list_with_context
- core::prioritizer::group_by_directory
- core::prioritizer::prioritize_files
- core::search::find_files_with_matches
- core::semantic::get_analyzer_for_file
- core::semantic::get_resolver_for_file
- core::semantic::path_validator::validate_import_path
- core::semantic::path_validator::validate_module_name
- core::semantic_graph::perform_semantic_analysis_graph
- core::token::remaining_tokens
- core::token::would_exceed_limit
- core::walker::perform_semantic_analysis
- core::walker::sanitize_pattern
- core::walker::walk_directory
- formatters::create_formatter
- logging::get_log_level
- logging::init_logging
- mcp_server::rmcp_handlers::validate_path
- mcp_server::rmcp_handlers::validate_url
- mcp_server::rmcp_server::transport::start_http
- mcp_server::rmcp_server::transport::start_stdio
- mcp_server::start_server
- remote::fetch_repository
- remote::get_repo_path
- remote::gh_available
- remote::git_available
- remote::parse_github_url
- run
- utils::file_ext::get_language_from_extension
- utils::file_ext::is_binary_content
- utils::file_ext::is_binary_extension
- utils::git::format_git_context_to_markdown
- utils::git::get_changed_files
- utils::git::get_diff_stats
- utils::git::get_file_git_context
- utils::git::get_file_git_context_with_depth
- utils::git::get_repository_root
- utils::git::is_git_repository
Type Aliases
- core::semantic::analyzer::SemanticResult
- core::semantic::parser_pool::ParserPool
- core::semantic::parser_pool::PooledParser
- utils::error::Result