List of all items
Structs
- backup::BackupEntry
- backup::BackupStore
- backup::RestoredFile
- backup::RestoredOperation
- bash_background::BgTaskInfo
- bash_background::buffer::BgBuffer
- bash_background::persistence::PersistedTask
- bash_background::persistence::TaskPaths
- bash_background::registry::BgCompletion
- bash_background::registry::BgTaskRegistry
- bash_background::registry::BgTaskSnapshot
- bash_permissions::PermissionAsk
- bash_rewrite::parser::ParsedCommand
- bash_rewrite::rules::CatAppendRule
- bash_rewrite::rules::CatRule
- bash_rewrite::rules::FindRule
- bash_rewrite::rules::GrepRule
- bash_rewrite::rules::LsRule
- bash_rewrite::rules::RgRule
- bash_rewrite::rules::SedRule
- cache_freshness::FileFreshness
- callgraph::CallGraph
- callgraph::CallSite
- callgraph::CallTreeNode
- callgraph::CallerEntry
- callgraph::CallerGroup
- callgraph::CallerSite
- callgraph::CallersResult
- callgraph::DataFlowHop
- callgraph::FileCallData
- callgraph::ImpactCaller
- callgraph::ImpactResult
- callgraph::SymbolMeta
- callgraph::TraceDataResult
- callgraph::TraceHop
- callgraph::TracePath
- callgraph::TraceToResult
- checkpoint::CheckpointInfo
- checkpoint::CheckpointStore
- commands::outline::OutlineEntry
- commands::semantic_search::HybridResult
- commands::zoom::Annotations
- commands::zoom::CallRef
- commands::zoom::ZoomResponse
- compress::biome::BiomeCompressor
- compress::bun::BunCompressor
- compress::cargo::CargoCompressor
- compress::eslint::EslintCompressor
- compress::generic::GenericCompressor
- compress::git::GitCompressor
- compress::npm::NpmCompressor
- compress::pnpm::PnpmCompressor
- compress::pytest::PytestCompressor
- compress::toml_filter::FilterRegistry
- compress::toml_filter::TomlFilter
- compress::tsc::TscCompressor
- compress::vitest::VitestCompressor
- config::Config
- config::SemanticBackendConfig
- config::UserServerDef
- context::AppContext
- context::StatusEmitter
- edit::WriteResult
- extract::FreeVariableResult
- extract::ScopeConflict
- format::ExternalToolResult
- format::MissingTool
- format::ValidationError
- fuzzy_match::FuzzyMatch
- imports::ImportBlock
- imports::ImportStatement
- language::StubProvider
- lsp::child_registry::LspChildRegistry
- lsp::client::LspClient
- lsp::client::ServerDiagnosticCapabilities
- lsp::diagnostics::DiagnosticEntry
- lsp::diagnostics::DiagnosticsStore
- lsp::diagnostics::StoredDiagnostic
- lsp::document::DocumentEntry
- lsp::document::DocumentStore
- lsp::jsonrpc::Notification
- lsp::jsonrpc::OutgoingResponse
- lsp::jsonrpc::Request
- lsp::jsonrpc::Response
- lsp::jsonrpc::ResponseError
- lsp::manager::EnsureServerOutcomes
- lsp::manager::LspManager
- lsp::manager::PostEditWaitOutcome
- lsp::manager::PreEditSnapshot
- lsp::manager::PullFileResult
- lsp::manager::PullWorkspaceResult
- lsp::manager::ServerAttempt
- lsp::registry::ServerDef
- lsp::roots::ServerKey
- lsp_hints::LspHints
- lsp_hints::LspSymbolHint
- parser::FileParser
- parser::SymbolCache
- parser::TreeSitterProvider
- protocol::BashCompletedFrame
- protocol::BashLongRunningFrame
- protocol::ConfigureWarningsFrame
- protocol::EchoParams
- protocol::PermissionAskFrame
- protocol::ProgressFrame
- protocol::RawRequest
- protocol::Response
- protocol::StatusChangedFrame
- query_shape::QueryShape
- query_shape::ShapeWeights
- search_index::CacheLock
- search_index::FileEntry
- search_index::GrepMatch
- search_index::GrepResult
- search_index::Posting
- search_index::RegexQuery
- search_index::SearchIndex
- semantic_index::RefreshSummary
- semantic_index::SemanticChunk
- semantic_index::SemanticEmbeddingModel
- semantic_index::SemanticIndex
- semantic_index::SemanticIndexFingerprint
- semantic_index::SemanticResult
- symbol_cache_disk::DiskSymbolCache
- symbols::Range
- symbols::Symbol
- symbols::SymbolMatch
Enums
- ast_grep_lang::AstGrepLang
- bash_background::BgTaskStatus
- bash_background::buffer::StreamKind
- bash_background::persistence::ExitMarker
- bash_permissions::PermissionKind
- cache_freshness::FreshnessVerdict
- callgraph::EdgeResolution
- compress::toml_filter::FilterSource
- compress::toml_filter::KeepMode
- config::SemanticBackend
- context::SemanticIndexEvent
- context::SemanticIndexStatus
- error::AftError
- extract::ReturnKind
- format::FormatError
- imports::ImportGroup
- imports::ImportKind
- indent::IndentStyle
- lsp::LspError
- lsp::client::LspEvent
- lsp::client::ServerState
- lsp::diagnostics::DiagnosticSeverity
- lsp::jsonrpc::RequestId
- lsp::jsonrpc::ServerMessage
- lsp::manager::PullFileOutcome
- lsp::manager::ServerAttemptResult
- lsp::registry::ServerKind
- parser::LangId
- protocol::ProgressKind
- protocol::PushFrame
- query_shape::QueryKind
- search_index::IndexStatus
- symbols::SymbolKind
Traits
Macros
Functions
- ast_grep_hints::detect_language_specific_mistake
- ast_grep_hints::detect_pattern_hint
- ast_grep_hints::detect_regex_misuse
- backup::hash_session
- backup::new_op_id
- bash_background::persistence::atomic_write
- bash_background::persistence::create_capture_file
- bash_background::persistence::read_exit_marker
- bash_background::persistence::read_task
- bash_background::persistence::session_tasks_dir
- bash_background::persistence::task_paths
- bash_background::persistence::unix_millis
- bash_background::persistence::update_task
- bash_background::persistence::write_kill_marker_if_absent
- bash_background::persistence::write_task
- bash_background::process::is_process_alive
- bash_background::process::terminate_pgid
- bash_background::process::terminate_process
- bash_background::spawn
- bash_background::storage_dir
- bash_permissions::arity::prefix
- bash_permissions::scan
- bash_permissions::scan::scan
- bash_permissions::scan::scan_with_cwd
- bash_rewrite::dispatch::dispatch
- bash_rewrite::footer::add_footer
- bash_rewrite::parser::parse
- bash_rewrite::try_rewrite
- cache_freshness::collect
- cache_freshness::hash_bytes
- cache_freshness::hash_file_if_small
- cache_freshness::verify_file
- cache_freshness::zero_hash
- callgraph::extract_parameters
- callgraph::is_entry_point
- callgraph::walk_project_files
- calls::call_node_kinds
- calls::extract_callee_name
- calls::extract_calls_full
- calls::extract_calls_in_range
- calls::extract_full_callee
- calls::extract_last_segment
- calls::walk_for_calls
- commands::add_decorator::handle_add_decorator
- commands::add_derive::handle_add_derive
- commands::add_import::handle_add_import
- commands::add_member::handle_add_member
- commands::add_struct_tags::handle_add_struct_tags
- commands::ast_replace::handle_ast_replace
- commands::ast_search::handle_ast_search
- commands::bash::handle
- commands::bash_drain_completions::handle
- commands::bash_kill::handle
- commands::bash_promote::handle
- commands::bash_status::handle
- commands::batch::handle_batch
- commands::call_tree::handle_call_tree
- commands::callers::handle_callers
- commands::checkpoint::handle_checkpoint
- commands::configure::handle_configure
- commands::conflicts::handle_git_conflicts
- commands::delete_file::handle_delete_file
- commands::edit_history::handle_edit_history
- commands::edit_match::handle_edit_match
- commands::edit_symbol::handle_edit_symbol
- commands::extract_function::handle_extract_function
- commands::glob::handle_glob
- commands::grep::handle_grep
- commands::impact::handle_impact
- commands::inline_symbol::handle_inline_symbol
- commands::list_checkpoints::handle_list_checkpoints
- commands::list_filters::handle_list_filters
- commands::lsp_diagnostics::handle_lsp_diagnostics
- commands::lsp_find_references::handle_lsp_find_references
- commands::lsp_goto_definition::handle_lsp_goto_definition
- commands::lsp_hover::handle_lsp_hover
- commands::lsp_inspect::handle_lsp_inspect
- commands::lsp_prepare_rename::handle_lsp_prepare_rename
- commands::lsp_rename::handle_lsp_rename
- commands::move_file::handle_move_file
- commands::move_symbol::compute_relative_import_path
- commands::move_symbol::handle_move_symbol
- commands::organize_imports::handle_organize_imports
- commands::outline::handle_outline
- commands::read::handle_read
- commands::remove_import::handle_remove_import
- commands::restore_checkpoint::handle_restore_checkpoint
- commands::semantic_search::fuse_hybrid_results
- commands::semantic_search::handle_semantic_search
- commands::status::handle_status
- commands::trace_data::handle_trace_data
- commands::trace_to::handle_trace_to
- commands::transaction::handle_transaction
- commands::trust_filter_project::handle_trust_filter_project
- commands::undo::handle_undo
- commands::untrust_filter_project::handle_untrust_filter_project
- commands::wrap_try_catch::handle_wrap_try_catch
- commands::write::handle_write
- commands::zoom::handle_zoom
- compress::build_registry_for_context
- compress::compress
- compress::compress_with_registry
- compress::generic::dedup_consecutive
- compress::generic::middle_truncate
- compress::generic::strip_ansi
- compress::project_filter_dir
- compress::toml_filter::apply_filter
- compress::toml_filter::build_registry
- compress::toml_filter::parse_filter
- compress::toml_filter::program_name
- compress::trust::is_project_trusted
- compress::trust::list_trusted
- compress::trust::trust_project
- compress::trust::untrust_project
- compress::user_filter_dir
- edit::auto_backup
- edit::compute_diff_info
- edit::line_col_to_byte
- edit::replace_byte_range
- edit::validate_syntax
- edit::validate_syntax_str
- edit::wants_diff
- edit::write_format_validate
- extract::detect_free_variables
- extract::detect_return_value
- extract::detect_scope_conflicts
- extract::generate_call_site
- extract::generate_extracted_function
- extract::substitute_params
- extract::validate_single_return
- format::auto_format
- format::clear_tool_cache
- format::detect_formatter
- format::detect_missing_tools
- format::detect_type_checker
- format::parse_checker_output
- format::run_external_tool
- format::run_external_tool_capture
- format::validate_full
- fuzzy_match::find_all_fuzzy
- imports::classify_group
- imports::classify_group_go
- imports::classify_group_py
- imports::classify_group_rs
- imports::classify_group_ts
- imports::find_insertion_point
- imports::generate_go_import_line_pub
- imports::generate_import_line
- imports::go_has_grouped_import
- imports::is_duplicate
- imports::is_duplicate_with_namespace
- imports::is_supported
- imports::parse_file_imports
- imports::parse_imports
- imports::specifier_imported_name
- imports::specifier_local_name
- imports::specifier_matches
- indent::detect_indent
- log_ctx::current_session
- log_ctx::session_prefix
- log_ctx::set_session
- log_ctx::with_session
- lsp::diagnostics::from_lsp_diagnostics
- lsp::document::file_metadata
- lsp::manager::post_edit_entry_is_fresh
- lsp::position::build_text_document_position
- lsp::position::from_lsp_position
- lsp::position::lsp_range_to_aft
- lsp::position::text_document_position
- lsp::position::to_lsp_position
- lsp::position::uri_for_path
- lsp::position::uri_to_path
- lsp::registry::builtin_servers
- lsp::registry::is_config_file_path
- lsp::registry::is_config_file_path_with_custom
- lsp::registry::resolve_lsp_binary
- lsp::registry::servers_for_file
- lsp::roots::find_workspace_root
- lsp::transport::read_message
- lsp::transport::write_notification
- lsp::transport::write_request
- lsp::transport::write_response
- lsp_hints::apply_lsp_disambiguation
- lsp_hints::parse_lsp_hints
- parser::detect_language
- parser::extract_symbols_from_tree
- parser::grammar_for
- query_shape::classify
- query_shape::extract_tokens
- search_index::decompose_regex
- search_index::extract_trigrams
- search_index::lexical_score
- search_index::normalize_char
- search_index::pack_trigram
- search_index::project_cache_key
- search_index::query_trigrams_from_tokens
- search_index::resolve_cache_dir
- semantic_index::build_file_summary_chunk
- semantic_index::initialize_text_embedding
- semantic_index::is_onnx_runtime_unavailable
- semantic_index::is_semantic_indexed_extension
- semantic_index::pre_validate_onnx_runtime
- semantic_index::validate_base_url_no_ssrf
- symbol_cache_disk::read_from_disk
- symbol_cache_disk::write_to_disk
Type Aliases
- compress::SharedFilterRegistry
- context::ProgressSender
- context::SharedProgressSender
- context::SharedStdoutWriter
- parser::SharedSymbolCache
- protocol::StatusPayload
- semantic_index::EmbeddingModel