List of all items
Structs
- ai::claude::ClaudeClient
- ai::gemini::GeminiClient
- ai::ollama::ModelInfo
- ai::ollama::OllamaClient
- ai::trace_prompts::ExpandedQuery
- ai::trace_prompts::NlQueryAnalysis
- ai::trace_prompts::NlQueryFilters
- cli::Cli
- cli::IndexArgs
- cli::SearchArgs
- cli::trace::CombinedResults
- cli::trace::TraceArgs
- cli::trace::TraceFilter
- cli::web::WebArgs
- core::config::AiConfig
- core::config::AiProfile
- core::config::CacheConfig
- core::config::Config
- core::config::GeneralConfig
- core::config::IgnoreConfig
- core::config::IndexConfig
- core::config::ProjectConfig
- core::config::WatchConfig
- core::project::Project
- core::project::ProjectEntry
- core::project::Registry
- daemon::cache::QueryCache
- daemon::events::EventBroadcaster
- daemon::protocol::ProjectInfo
- daemon::protocol::Request
- daemon::protocol::Response
- daemon::server::DaemonState
- daemon::watcher::UpdateResult
- daemon::watcher::WatcherManager
- index::reader::IndexSearcher
- index::schema::IndexSchema
- index::tantivy_index::TantivyIndex
- index::writer::IndexWriter
- parse::chunker::Chunk
- parse::walker::FileInfo
- search::query::SearchQuery
- search::results::SearchResponse
- search::results::SearchResult
- trace::builder::BuildStats
- trace::builder::IncrementalUpdateResult
- trace::builder::SemanticIndexBuilder
- trace::context::CacheStats
- trace::context::CodeContext
- trace::context::ContextBuilder
- trace::context::FileCache
- trace::extract::ExtractedCall
- trace::extract::ExtractedData
- trace::extract::ExtractedRef
- trace::extract::ExtractedScope
- trace::extract::ExtractedSymbol
- trace::extract::ExtractedToken
- trace::index::IndexStats
- trace::index::SemanticIndex
- trace::index::StringTable
- trace::output::ChainStep
- trace::output::DeadCodeResult
- trace::output::DeadSymbol
- trace::output::FlowResult
- trace::output::FlowStep
- trace::output::ImpactResult
- trace::output::InvocationPath
- trace::output::ModuleResult
- trace::output::PatternMatch
- trace::output::PatternResult
- trace::output::PotentialCaller
- trace::output::ReferenceInfo
- trace::output::RefsResult
- trace::output::ScopeResult
- trace::output::ScopeVariable
- trace::output::StatsResult
- trace::output::TraceResult
- trace::output::ascii::AsciiFormatter
- trace::output::json::JsonFormatter
- trace::output::plain::CsvFormatter
- trace::output::plain::DotFormatter
- trace::output::plain::MarkdownFormatter
- trace::output::plain::PlainFormatter
- trace::snapshots::DateTime
- trace::snapshots::FileMetrics
- trace::snapshots::Snapshot
- trace::snapshots::SnapshotComparison
- trace::snapshots::SnapshotDiff
- trace::snapshots::SnapshotList
- trace::snapshots::SnapshotMetrics
- trace::snapshots::SnapshotSummary
- trace::snapshots::Utc
- trace::traverse::InvocationPath
- trace::traverse::ReferenceContext
- trace::traverse::TraceResult
- trace::types::Edge
- trace::types::Reference
- trace::types::Scope
- trace::types::Symbol
- trace::types::SymbolFlags
- trace::types::Token
- web::events::EventsState
- web::projects::ProjectInfo
- web::projects::ProjectsResponse
- web::projects::ProjectsState
- web::projects::SwitchProjectRequest
- web::projects::SwitchProjectResponse
- web::server::AppState
- web::server::BlastRadius
- web::server::CalleeInfo
- web::server::CalleesResponse
- web::server::CallerInfo
- web::server::CallersResponse
- web::server::CompareQuery
- web::server::CreateSnapshotRequest
- web::server::CycleInfo
- web::server::CycleSymbol
- web::server::CyclesResponse
- web::server::FileResponse
- web::server::FileSymbol
- web::server::GraphEdge
- web::server::GraphNode
- web::server::GraphQuery
- web::server::GraphResponse
- web::server::HierarchicalGraphResponse
- web::server::HierarchyNode
- web::server::HierarchyTotals
- web::server::ImpactResponse
- web::server::ListItem
- web::server::ListQuery
- web::server::ListResponse
- web::server::RefInfo
- web::server::RefsResponse
- web::server::SnapshotCompareResponse
- web::server::SnapshotDiffResponse
- web::server::SnapshotSummaryResponse
- web::server::SnapshotsListResponse
- web::server::StatsResponse
- web::server::SymbolBreakdown
- web::server::SymbolDetailResponse
- web::server::TreeNode
- web::server::TreeResponse
- web::settings::SettingsState
- web::settings::SettingsUpdate
- web::settings::WebSettings
Enums
- auth::storage::Provider
- cli::Commands
- cli::OutputFormat
- core::config::AiProvider
- core::error::Error
- core::project::ProjectType
- daemon::events::DaemonEvent
- daemon::events::FileAction
- daemon::protocol::Method
- daemon::protocol::ResponseResult
- daemon::watcher::FileEvent
- trace::extract::ExtractError
- trace::extract::ExtractionMethod
- trace::extract::RefKind
- trace::extract::ScopeKind
- trace::extract::SymbolKind
- trace::extract::TokenKind
- trace::output::FlowAction
- trace::output::OutputFormat
- trace::output::ReferenceKind
- trace::output::RiskLevel
- trace::types::RefKind
- trace::types::ScopeKind
- trace::types::SymbolKind
- trace::types::TokenKind
- web::events::SseEvent
Traits
Functions
- ai::trace_prompts::build_expansion_prompt
- ai::trace_prompts::build_nl_query_prompt
- ai::trace_prompts::build_trace_rerank_prompt
- ai::trace_prompts::is_natural_language_query
- ai::trace_prompts::parse_expansion_response
- ai::trace_prompts::parse_nl_query_response
- ai::trace_prompts::parse_rerank_response
- auth::anthropic::authenticate
- auth::get_anthropic_token
- auth::get_authenticated_providers
- auth::get_google_token
- auth::get_token
- auth::google::authenticate
- auth::login
- auth::login_anthropic
- auth::login_google
- auth::logout
- auth::logout_provider
- auth::server::run_server
- auth::storage::delete_all_tokens
- auth::storage::delete_token
- auth::storage::delete_token_legacy
- auth::storage::has_token
- auth::storage::load_token
- auth::storage::load_token_legacy
- auth::storage::save_token
- auth::storage::save_token_legacy
- cli::daemon::start
- cli::daemon::status
- cli::daemon::stop
- cli::index::run
- cli::login::get_ollama_client
- cli::login::get_preferred_provider
- cli::login::is_authenticated
- cli::login::is_ollama_configured
- cli::login::logout
- cli::login::run
- cli::model::run
- cli::search::run
- cli::trace::debug_index_stats
- cli::trace::run
- cli::web::run
- daemon::client::index
- daemon::client::is_running
- daemon::client::search
- daemon::client::status
- daemon::client::stop
- daemon::process::get_pid
- daemon::process::is_running
- daemon::process::start_daemon
- daemon::process::stop_daemon
- daemon::server::run_server
- output::format_results
- output::human::format
- output::json::format
- parse::chunker::chunk_file
- parse::walker::detect_language
- parse::walker::walk_project
- trace::builder::build_and_save_index
- trace::builder::build_index_parallel
- trace::builder::remove_file_from_index
- trace::builder::update_file_incremental
- trace::extract::detect_language
- trace::extract::extract_file
- trace::extract::is_treesitter_supported
- trace::extract::regex::extract
- trace::extract::treesitter::extract
- trace::output::create_formatter
- trace::snapshots::cleanup_snapshots
- trace::snapshots::compare_snapshots
- trace::snapshots::create_snapshot
- trace::snapshots::delete_snapshot
- trace::snapshots::latest_snapshot
- trace::snapshots::list_snapshots
- trace::snapshots::load_snapshot
- trace::snapshots::snapshots_dir
- trace::storage::load_index
- trace::storage::load_index_streaming
- trace::storage::save_index
- trace::storage::trace_index_exists
- trace::storage::trace_index_path
- trace::traverse::find_call_refs
- trace::traverse::find_dead_symbols
- trace::traverse::find_read_refs
- trace::traverse::find_refs
- trace::traverse::find_refs_of_kind
- trace::traverse::find_write_refs
- trace::traverse::format_call_chain
- trace::traverse::format_invocation_path
- trace::traverse::trace_symbol
- trace::traverse::trace_symbol_by_name
- web::events::api_events
- web::events::start_daemon_event_forwarder
- web::projects::api_projects
- web::projects::api_switch_project
- web::projects::discover_projects
- web::server::run
- web::settings::api_get_settings
- web::settings::api_put_settings
- web::settings::load_settings
- web::settings::redact_path
- web::settings::save_settings
- web::settings::should_hide_path