README.md
pyproject.toml
src/sari/__init__.py
src/sari/__main__.py
src/sari/daemon_process.py
src/sari.egg-info/PKG-INFO
src/sari.egg-info/SOURCES.txt
src/sari.egg-info/dependency_links.txt
src/sari.egg-info/entry_points.txt
src/sari.egg-info/requires.txt
src/sari.egg-info/top_level.txt
src/sari/cli/__init__.py
src/sari/cli/main.py
src/sari/core/config.py
src/sari/core/daemon_resolver.py
src/sari/core/exceptions.py
src/sari/core/language_registry.py
src/sari/core/logging.py
src/sari/core/lsp_provision_policy.py
src/sari/core/models.py
src/sari/core/models_part1.py
src/sari/core/models_part2.py
src/sari/core/repo_resolver.py
src/sari/core/text_decode.py
src/sari/db/__init__.py
src/sari/db/migration.py
src/sari/db/row_mapper.py
src/sari/db/schema.py
src/sari/db/repositories/__init__.py
src/sari/db/repositories/candidate_index_change_repository.py
src/sari/db/repositories/daemon_registry_repository.py
src/sari/db/repositories/file_body_repository.py
src/sari/db/repositories/file_collection_repository.py
src/sari/db/repositories/file_enrich_queue_repository.py
src/sari/db/repositories/knowledge_repository.py
src/sari/db/repositories/language_probe_repository.py
src/sari/db/repositories/lsp_tool_data_repository.py
src/sari/db/repositories/pipeline_benchmark_repository.py
src/sari/db/repositories/pipeline_control_state_repository.py
src/sari/db/repositories/pipeline_error_event_repository.py
src/sari/db/repositories/pipeline_job_event_repository.py
src/sari/db/repositories/pipeline_lsp_matrix_repository.py
src/sari/db/repositories/pipeline_policy_repository.py
src/sari/db/repositories/pipeline_quality_repository.py
src/sari/db/repositories/runtime_repository.py
src/sari/db/repositories/symbol_cache_repository.py
src/sari/db/repositories/symbol_importance_repository.py
src/sari/db/repositories/tool_readiness_repository.py
src/sari/db/repositories/vector_embedding_repository.py
src/sari/db/repositories/workspace_repository.py
src/sari/http/__init__.py
src/sari/http/admin_endpoints.py
src/sari/http/app.py
src/sari/http/context.py
src/sari/http/pipeline_error_endpoints.py
src/sari/http/request_parsers.py
src/sari/http/response_builders.py
src/sari/http/routes/__init__.py
src/sari/lsp/__init__.py
src/sari/lsp/hub.py
src/sari/lsp/path_normalizer.py
src/sari/lsp/uri_utils.py
src/sari/mcp/__init__.py
src/sari/mcp/contracts.py
src/sari/mcp/proxy.py
src/sari/mcp/server.py
src/sari/mcp/server_daemon_forward.py
src/sari/mcp/transport.py
src/sari/mcp/stabilization/__init__.py
src/sari/mcp/stabilization/aggregation.py
src/sari/mcp/stabilization/analytics_queue.py
src/sari/mcp/stabilization/budget_guard.py
src/sari/mcp/stabilization/reason_codes.py
src/sari/mcp/stabilization/relevance_guard.py
src/sari/mcp/stabilization/session_keys.py
src/sari/mcp/stabilization/session_state.py
src/sari/mcp/stabilization/warning_sink.py
src/sari/mcp/tools/__init__.py
src/sari/mcp/tools/admin_tools.py
src/sari/mcp/tools/arg_parser.py
src/sari/mcp/tools/file_collection_tools.py
src/sari/mcp/tools/legacy_tools.py
src/sari/mcp/tools/pack1.py
src/sari/mcp/tools/pipeline_admin_tools.py
src/sari/mcp/tools/pipeline_benchmark_tools.py
src/sari/mcp/tools/pipeline_lsp_matrix_tools.py
src/sari/mcp/tools/pipeline_quality_tools.py
src/sari/mcp/tools/search_tool.py
src/sari/mcp/tools/symbol_tools.py
src/sari/search/__init__.py
src/sari/search/candidate_search.py
src/sari/search/error_policy.py
src/sari/search/hierarchy_scorer.py
src/sari/search/importance_scorer.py
src/sari/search/orchestrator.py
src/sari/search/score_blender.py
src/sari/search/symbol_resolve.py
src/sari/search/vector_reranker.py
src/sari/services/__init__.py
src/sari/services/admin_service.py
src/sari/services/daemon_service.py
src/sari/services/file_collection_service.py
src/sari/services/language_probe_service.py
src/sari/services/lsp_matrix_diagnose_service.py
src/sari/services/pipeline_benchmark_service.py
src/sari/services/pipeline_control_service.py
src/sari/services/pipeline_lsp_matrix_service.py
src/sari/services/pipeline_quality_service.py
src/sari/services/read_facade_service.py
src/sari/services/workspace_service.py
src/sari/services/collection/__init__.py
src/sari/services/collection/enrich_engine.py
src/sari/services/collection/error_policy.py
src/sari/services/collection/event_watcher.py
src/sari/services/collection/metrics_service.py
src/sari/services/collection/pipeline_worker.py
src/sari/services/collection/ports.py
src/sari/services/collection/runtime_manager.py
src/sari/services/collection/scanner.py
src/sensai/__init__.py
src/sensai/util/__init__.py
src/sensai/util/logging.py
src/sensai/util/pickle.py
src/sensai/util/string.py
src/serena/__init__.py
src/serena/constants.py
src/serena/text_utils.py
src/serena/util/__init__.py
src/serena/util/file_system.py
src/solidlsp/__init__.py
src/solidlsp/ls.py
src/solidlsp/ls_config.py
src/solidlsp/ls_exceptions.py
src/solidlsp/ls_handler.py
src/solidlsp/ls_request.py
src/solidlsp/ls_types.py
src/solidlsp/ls_utils.py
src/solidlsp/settings.py
src/solidlsp/language_servers/_adapter_common.py
src/solidlsp/language_servers/al_language_server.py
src/solidlsp/language_servers/bash_language_server.py
src/solidlsp/language_servers/ccls_language_server.py
src/solidlsp/language_servers/clangd_language_server.py
src/solidlsp/language_servers/clojure_lsp.py
src/solidlsp/language_servers/common.py
src/solidlsp/language_servers/csharp_language_server.py
src/solidlsp/language_servers/dart_language_server.py
src/solidlsp/language_servers/eclipse_jdtls.py
src/solidlsp/language_servers/elm_language_server.py
src/solidlsp/language_servers/erlang_language_server.py
src/solidlsp/language_servers/fortran_language_server.py
src/solidlsp/language_servers/fsharp_language_server.py
src/solidlsp/language_servers/gopls.py
src/solidlsp/language_servers/groovy_language_server.py
src/solidlsp/language_servers/haskell_language_server.py
src/solidlsp/language_servers/intelephense.py
src/solidlsp/language_servers/jedi_server.py
src/solidlsp/language_servers/julia_server.py
src/solidlsp/language_servers/kotlin_language_server.py
src/solidlsp/language_servers/lua_ls.py
src/solidlsp/language_servers/marksman.py
src/solidlsp/language_servers/matlab_language_server.py
src/solidlsp/language_servers/nixd_ls.py
src/solidlsp/language_servers/omnisharp.py
src/solidlsp/language_servers/pascal_server.py
src/solidlsp/language_servers/perl_language_server.py
src/solidlsp/language_servers/powershell_language_server.py
src/solidlsp/language_servers/pyright_server.py
src/solidlsp/language_servers/r_language_server.py
src/solidlsp/language_servers/regal_server.py
src/solidlsp/language_servers/ruby_lsp.py
src/solidlsp/language_servers/rust_analyzer.py
src/solidlsp/language_servers/scala_language_server.py
src/solidlsp/language_servers/solargraph.py
src/solidlsp/language_servers/sourcekit_lsp.py
src/solidlsp/language_servers/taplo_server.py
src/solidlsp/language_servers/terraform_ls.py
src/solidlsp/language_servers/typescript_language_server.py
src/solidlsp/language_servers/vts_language_server.py
src/solidlsp/language_servers/vue_language_server.py
src/solidlsp/language_servers/yaml_language_server.py
src/solidlsp/language_servers/zls.py
src/solidlsp/language_servers/elixir_tools/__init__.py
src/solidlsp/language_servers/elixir_tools/elixir_tools.py
src/solidlsp/lsp_protocol_handler/lsp_constants.py
src/solidlsp/lsp_protocol_handler/lsp_requests.py
src/solidlsp/lsp_protocol_handler/lsp_types.py
src/solidlsp/lsp_protocol_handler/lsp_types_base.py
src/solidlsp/lsp_protocol_handler/lsp_types_capabilities.py
src/solidlsp/lsp_protocol_handler/lsp_types_part1.py
src/solidlsp/lsp_protocol_handler/lsp_types_part2.py
src/solidlsp/lsp_protocol_handler/lsp_types_part3.py
src/solidlsp/lsp_protocol_handler/lsp_types_part4.py
src/solidlsp/lsp_protocol_handler/lsp_types_part5.py
src/solidlsp/lsp_protocol_handler/lsp_types_part6.py
src/solidlsp/lsp_protocol_handler/lsp_types_part7.py
src/solidlsp/lsp_protocol_handler/lsp_types_part8.py
src/solidlsp/lsp_protocol_handler/lsp_types_part9.py
src/solidlsp/lsp_protocol_handler/lsp_types_protocol.py
src/solidlsp/lsp_protocol_handler/server.py
src/solidlsp/util/cache.py
src/solidlsp/util/subprocess_util.py
src/solidlsp/util/zip.py
tests/test_workspace_service.py