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
- pulse::changelog::Changelog
- pulse::changelog::ChangelogCommit
- pulse::changelog::ChangelogEntry
- pulse::config::PulseConfig
- pulse::config::RetentionConfig
- pulse::config::ThresholdConfig
- pulse::diff::DiffSummary
- pulse::diff::EdgeDelta
- pulse::diff::FileDelta
- pulse::diff::FileModDelta
- pulse::diff::HotspotDelta
- pulse::diff::IslandDelta
- pulse::diff::ModuleMetricsDelta
- pulse::diff::SnapshotDiff
- pulse::diff::ThresholdAlert
- pulse::explorer::ExplorerData
- pulse::explorer::TreemapNode
- pulse::git_intel::CommitInfo
- pulse::git_intel::Contributor
- pulse::git_intel::FileChurn
- pulse::git_intel::GitIntel
- pulse::git_intel::ModuleActivity
- pulse::git_intel::WeekSummary
- pulse::glossary::Concept
- pulse::glossary::ConceptsResponse
- pulse::glossary::GlossaryData
- pulse::glossary::GlossaryEvidence
- pulse::glossary::ModuleEvidence
- pulse::glossary::RawConcept
- pulse::llm_cache::CachedResponse
- pulse::llm_cache::LlmCache
- pulse::narrate::NarrationResult
- pulse::narrate::NarrationTask
- pulse::onboard::EntryPoint
- pulse::onboard::OnboardData
- pulse::onboard::ProjectStats
- pulse::onboard::ReadingLayer
- pulse::onboard::ReadingOrder
- pulse::site::SiteConfig
- pulse::site::SiteReport
- pulse::snapshot::GcReport
- pulse::snapshot::SnapshotInfo
- pulse::wiki::ModuleDefinition
- pulse::wiki::ModuleDiscoveryConfig
- pulse::wiki::WikiPage
- pulse::wiki::WikiPageWithContext
- pulse::wiki::WikiSections
- 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::openai::OpenAiProvider
- semantic::providers::openrouter::OpenRouterModel
- semantic::providers::openrouter::OpenRouterProvider
- 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
- cli::LlmSubcommand
- cli::PulseSubcommand
- cli::SnapshotSubcommand
- models::ImportType
- models::IndexStatus
- models::Language
- models::SymbolKind
- pulse::diff::AlertSeverity
- pulse::map::MapFormat
- pulse::map::MapZoom
- pulse::onboard::EntryPointKind
- pulse::site::Surface
- pulse::snapshot::EnsureSnapshotResult
- 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
- pulse::changelog::build_changelog_context
- pulse::changelog::extract_changelog
- pulse::changelog::extract_changelog_commits
- pulse::changelog::generate_structural_entries
- pulse::changelog::parse_changelog_response
- pulse::changelog::render_markdown
- pulse::config::load_pulse_config
- pulse::diff::compute_diff
- pulse::explorer::generate_explorer
- pulse::explorer::render_explorer_markdown
- pulse::explorer::treemap_json
- pulse::git_intel::build_timeline_context
- pulse::git_intel::days_to_ymd
- pulse::git_intel::epoch_to_date_string
- pulse::git_intel::extract_git_intel
- pulse::git_intel::render_timeline_markdown
- pulse::glossary::build_concepts_context
- pulse::glossary::collect_glossary_evidence
- pulse::glossary::parse_concepts_response
- pulse::glossary::render_glossary_markdown
- pulse::glossary::render_glossary_no_llm
- pulse::map::generate_layered_map
- pulse::map::generate_map
- pulse::narrate::architecture_narrative_system_prompt
- pulse::narrate::changelog_system_prompt
- pulse::narrate::concepts_system_prompt
- pulse::narrate::create_pulse_provider
- pulse::narrate::narrate_batch
- pulse::narrate::narrate_section
- pulse::narrate::onboard_system_prompt
- pulse::narrate::project_overview_system_prompt
- pulse::narrate::timeline_system_prompt
- pulse::narrate::wiki_system_prompt
- pulse::onboard::build_onboard_context
- pulse::onboard::compute_reading_order
- pulse::onboard::detect_entry_points
- pulse::onboard::gather_project_stats
- pulse::onboard::generate_onboard_structural
- pulse::onboard::render_onboard_markdown
- pulse::pagefind::ensure_pagefind
- pulse::site::generate_site
- pulse::snapshot::compute_index_fingerprint
- pulse::snapshot::create_snapshot
- pulse::snapshot::delete_snapshot
- pulse::snapshot::ensure_snapshot
- pulse::snapshot::get_snapshot
- pulse::snapshot::get_snapshots_dir
- pulse::snapshot::list_snapshots
- pulse::snapshot::run_gc
- pulse::snapshot::validate_snapshot
- pulse::wiki::detect_modules
- pulse::wiki::generate_all_pages
- pulse::wiki::generate_all_pages_structural
- pulse::wiki::generate_wiki_page
- pulse::wiki::render_wiki_markdown
- pulse::zola::ensure_zola
- 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_provider_options
- 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::providers::openrouter::fetch_models
- semantic::tools::execute_tool
- semantic::tools::format_tool_results
- trigram::extract_trigrams
- trigram::extract_trigrams_with_locations
- watcher::watch