List of all items
Structs
- cache::CacheStats
- cache::EmbeddingCache
- cache::FileMetaStore
- chunker::Chunk
- chunker::SemanticChunker
- daemon::DaemonConfig
- daemon::DaemonState
- daemon::GitHubConfig
- daemon::GitHubSource
- daemon::RepoHandle
- daemon::server::HealthResponse
- daemon::server::RepoInfo
- daemon::server::RepoStatus
- daemon::server::ReposResponse
- daemon::server::SearchRequest
- daemon::server::SearchResponse
- daemon::server::SearchResult
- db_discovery::DatabaseInfo
- embed::BatchEmbedder
- embed::CacheStats
- embed::CachedBatchEmbedder
- embed::EmbeddedChunk
- embed::EmbeddingService
- embed::FastEmbedder
- embed::QueryCache
- embed::QueryCacheStats
- file::FileInfo
- file::FileWalker
- file::WalkStats
- fts::FtsResult
- fts::FtsStore
- index::IndexManager
- index::SharedStores
- logger::LogRotationConfig
- mcp::CodesearchService
- mcp::types::DatabaseInfoResponse
- mcp::types::FindDatabasesResponse
- mcp::types::FindReferencesRequest
- mcp::types::GetFileChunksRequest
- mcp::types::IndexStatusResponse
- mcp::types::ReferenceItem
- mcp::types::SearchResultItem
- mcp::types::SemanticSearchRequest
- rerank::FusedResult
- rerank::NeuralReranker
- search::SearchOptions
- vectordb::SearchResult
- vectordb::StoreStats
- vectordb::VectorStore
- watch::FileWatcher
Enums
- chunker::ChunkKind
- daemon::OwnerKind
- embed::ModelType
- error::CodeSearchError
- file::Language
- logger::LogLevel
- logger::LoggerInitResult
- watch::FileEvent
Traits
Macros
Functions
- cache::normalize_path
- cache::normalize_path_str
- constants::check_shutdown
- constants::get_global_models_cache_dir
- constants::is_shutdown_requested
- daemon::github::resolve_all_repos
- daemon::run_daemon
- daemon::server::run_server
- db_discovery::check_database_integrity
- db_discovery::find_best_database
- db_discovery::find_databases
- db_discovery::is_valid_database
- db_discovery::register_repository
- db_discovery::resolve_database_with_message
- db_discovery::unregister_repository
- file::is_binary_file
- index::add_to_index
- index::clear
- index::index
- index::index_quiet
- index::list
- index::list_index_status
- index::remove_from_index
- index::stats
- logger::cleanup_old_logs
- logger::ensure_log_dir
- logger::get_log_dir
- logger::init_logger
- logger::start_cleanup_task
- mcp::run_mcp_server
- output::is_quiet
- output::print_info
- output::print_warn
- output::set_quiet
- rerank::rrf_fusion
- rerank::rrf_fusion_with_exact
- rerank::vector_only
- search::adapt_rrf_k
- search::boost_kind
- search::detect_identifiers
- search::detect_structural_intent
- search::read_metadata
- search::search
- server::serve
- utils::group_chunks_by_path
- utils::group_chunks_by_path_with_capacity
- utils::group_embedded_chunks_by_path
Type Aliases
Statics
Constants
- chunker::DEFAULT_CONTEXT_LINES
- constants::ALWAYS_EXCLUDED
- constants::CONFIG_DIR_NAME
- constants::DB_DIR_NAME
- constants::DEFAULT_CACHE_MAX_MEMORY_MB
- constants::DEFAULT_FSW_DEBOUNCE_MS
- constants::DEFAULT_LMDB_MAP_SIZE_MB
- constants::DEFAULT_LOG_MAX_FILES
- constants::DEFAULT_LOG_RETENTION_DAYS
- constants::FILE_META_DB_NAME
- constants::LOG_DIR_NAME
- constants::LOG_FILE_NAME
- constants::REPOS_CONFIG_FILE
- constants::WRITER_LOCK_FILE
- rerank::DEFAULT_RRF_K
- rerank::EXACT_MATCH_RRF_K