README.md
pyproject.toml
src/coden_retriever/__init__.py
src/coden_retriever/__main__.py
src/coden_retriever/cli_metrics_contract.py
src/coden_retriever/config.py
src/coden_retriever/config_loader.py
src/coden_retriever/constants.py
src/coden_retriever/constants_extractor.py
src/coden_retriever/graph_utils.py
src/coden_retriever/pipeline.py
src/coden_retriever/semantic_config.py
src/coden_retriever/token_estimator.py
src/coden_retriever.egg-info/PKG-INFO
src/coden_retriever.egg-info/SOURCES.txt
src/coden_retriever.egg-info/dependency_links.txt
src/coden_retriever.egg-info/entry_points.txt
src/coden_retriever.egg-info/requires.txt
src/coden_retriever.egg-info/top_level.txt
src/coden_retriever/agent/__init__.py
src/coden_retriever/agent/_constants.py
src/coden_retriever/agent/capabilities.py
src/coden_retriever/agent/coden_models.py
src/coden_retriever/agent/coden_session.py
src/coden_retriever/agent/coding_agent.py
src/coden_retriever/agent/commands.py
src/coden_retriever/agent/compaction.py
src/coden_retriever/agent/config_picker.py
src/coden_retriever/agent/config_picker_keys.py
src/coden_retriever/agent/config_picker_layout.py
src/coden_retriever/agent/config_picker_state.py
src/coden_retriever/agent/debug_logger.py
src/coden_retriever/agent/directory_browser.py
src/coden_retriever/agent/file_reference.py
src/coden_retriever/agent/filtering_toolset.py
src/coden_retriever/agent/input_prompt.py
src/coden_retriever/agent/interactive_loop.py
src/coden_retriever/agent/mcp_server.py
src/coden_retriever/agent/model_factory.py
src/coden_retriever/agent/models.py
src/coden_retriever/agent/permission_toolset.py
src/coden_retriever/agent/picker_styles.py
src/coden_retriever/agent/prompt_builder.py
src/coden_retriever/agent/protocols.py
src/coden_retriever/agent/query_executor.py
src/coden_retriever/agent/react_loop.py
src/coden_retriever/agent/response_renderer.py
src/coden_retriever/agent/rich_console.py
src/coden_retriever/agent/settings.py
src/coden_retriever/agent/shell_exec.py
src/coden_retriever/agent/shell_parse.py
src/coden_retriever/agent/starter_questions.py
src/coden_retriever/agent/stream_handler.py
src/coden_retriever/agent/text_tool_fallback.py
src/coden_retriever/agent/token_usage.py
src/coden_retriever/agent/tool_instructions.py
src/coden_retriever/agent/tool_permission_picker.py
src/coden_retriever/agent/tool_picker.py
src/coden_retriever/agent/tool_wizard.py
src/coden_retriever/agent/ui_utils.py
src/coden_retriever/agent/response_renderer/__init__.py
src/coden_retriever/agent/response_renderer/answer.py
src/coden_retriever/agent/response_renderer/clipboard.py
src/coden_retriever/agent/response_renderer/latex.py
src/coden_retriever/agent/response_renderer/markdown.py
src/coden_retriever/agent/response_renderer/streaming.py
src/coden_retriever/agent/undo/__init__.py
src/coden_retriever/agent/undo/branch.py
src/coden_retriever/agent/undo/constants.py
src/coden_retriever/agent/undo/picker.py
src/coden_retriever/agent/undo/picker_keys.py
src/coden_retriever/agent/undo/picker_layout.py
src/coden_retriever/agent/undo/picker_state.py
src/coden_retriever/agent/undo/tool_call_index.py
src/coden_retriever/architecture/__init__.py
src/coden_retriever/architecture/adapters/__init__.py
src/coden_retriever/architecture/adapters/_base.py
src/coden_retriever/architecture/adapters/_npm_package.py
src/coden_retriever/architecture/adapters/_stub.py
src/coden_retriever/architecture/adapters/csharp.py
src/coden_retriever/architecture/adapters/go.py
src/coden_retriever/architecture/adapters/java.py
src/coden_retriever/architecture/adapters/javascript.py
src/coden_retriever/architecture/adapters/kotlin.py
src/coden_retriever/architecture/adapters/php.py
src/coden_retriever/architecture/adapters/python.py
src/coden_retriever/architecture/adapters/rust.py
src/coden_retriever/architecture/adapters/scala.py
src/coden_retriever/architecture/adapters/typescript.py
src/coden_retriever/architecture/core/__init__.py
src/coden_retriever/architecture/core/constants.py
src/coden_retriever/architecture/core/files.py
src/coden_retriever/architecture/core/graph.py
src/coden_retriever/architecture/core/messages.py
src/coden_retriever/architecture/core/metrics.py
src/coden_retriever/architecture/core/output.py
src/coden_retriever/architecture/core/protocol.py
src/coden_retriever/architecture/core/runner.py
src/coden_retriever/cache/__init__.py
src/coden_retriever/cache/embedding_cache.py
src/coden_retriever/cache/graph_building.py
src/coden_retriever/cache/layout.py
src/coden_retriever/cache/manager.py
src/coden_retriever/cache/models.py
src/coden_retriever/cli/__init__.py
src/coden_retriever/cli/arguments.py
src/coden_retriever/cli/arguments_architecture.py
src/coden_retriever/cli/arguments_search.py
src/coden_retriever/cli/threshold_config.py
src/coden_retriever/cli/utils.py
src/coden_retriever/cli/handlers/__init__.py
src/coden_retriever/cli/handlers/architecture.py
src/coden_retriever/cli/handlers/cache.py
src/coden_retriever/cli/handlers/clones.py
src/coden_retriever/cli/handlers/daemon.py
src/coden_retriever/cli/handlers/dead_code.py
src/coden_retriever/cli/handlers/debug_availability.py
src/coden_retriever/cli/handlers/echo_comments.py
src/coden_retriever/cli/handlers/flag.py
src/coden_retriever/cli/handlers/flag_utils.py
src/coden_retriever/cli/handlers/hotspots.py
src/coden_retriever/cli/handlers/magic_constants.py
src/coden_retriever/cli/handlers/propagation.py
src/coden_retriever/cli/handlers/search.py
src/coden_retriever/cli/handlers/sensitive_values.py
src/coden_retriever/cli/handlers/serve.py
src/coden_retriever/cli/handlers/system.py
src/coden_retriever/cli/handlers/tramp_data.py
src/coden_retriever/clone/__init__.py
src/coden_retriever/clone/_constants.py
src/coden_retriever/clone/combined.py
src/coden_retriever/clone/semantic.py
src/coden_retriever/clone/sparse_utils.py
src/coden_retriever/clone/syntactic.py
src/coden_retriever/clone/tokenizer.py
src/coden_retriever/daemon/__init__.py
src/coden_retriever/daemon/address.py
src/coden_retriever/daemon/client.py
src/coden_retriever/daemon/handlers.py
src/coden_retriever/daemon/project_cache.py
src/coden_retriever/daemon/protocol.py
src/coden_retriever/daemon/server.py
src/coden_retriever/dead_code/__init__.py
src/coden_retriever/dead_code/confidence.py
src/coden_retriever/dead_code/detector.py
src/coden_retriever/formatters/__init__.py
src/coden_retriever/formatters/base.py
src/coden_retriever/formatters/cli_metrics.py
src/coden_retriever/formatters/clone_formatter.py
src/coden_retriever/formatters/dead_code_formatter.py
src/coden_retriever/formatters/directory_tree_formatter.py
src/coden_retriever/formatters/flag_formatter.py
src/coden_retriever/formatters/hotspots_formatter.py
src/coden_retriever/formatters/json_formatter.py
src/coden_retriever/formatters/magic_constant_formatter.py
src/coden_retriever/formatters/markdown_formatter.py
src/coden_retriever/formatters/propagation_formatter.py
src/coden_retriever/formatters/sensitive_value_formatter.py
src/coden_retriever/formatters/terminal_style.py
src/coden_retriever/formatters/tramp_data_formatter.py
src/coden_retriever/formatters/tree_formatter.py
src/coden_retriever/formatters/xml_formatter.py
src/coden_retriever/git/__init__.py
src/coden_retriever/git/blame_port.py
src/coden_retriever/git/commands.py
src/coden_retriever/git/history_context.py
src/coden_retriever/git/parsers.py
src/coden_retriever/git/process_metrics.py
src/coden_retriever/language/__init__.py
src/coden_retriever/language/definitions.py
src/coden_retriever/language/literal_types.py
src/coden_retriever/language/loader.py
src/coden_retriever/language/parser_utils.py
src/coden_retriever/magic_constants/__init__.py
src/coden_retriever/magic_constants/detector.py
src/coden_retriever/mcp/__init__.py
src/coden_retriever/mcp/_debugpy_server.py
src/coden_retriever/mcp/_defaults.py
src/coden_retriever/mcp/architecture.py
src/coden_retriever/mcp/clone_detection.py
src/coden_retriever/mcp/code_search.py
src/coden_retriever/mcp/constants.py
src/coden_retriever/mcp/dap_breakpoint_ops.py
src/coden_retriever/mcp/dap_breakpoint_tracker.py
src/coden_retriever/mcp/dap_client.py
src/coden_retriever/mcp/dap_constants.py
src/coden_retriever/mcp/dap_framing.py
src/coden_retriever/mcp/dap_inspection.py
src/coden_retriever/mcp/dap_lifecycle.py
src/coden_retriever/mcp/dap_protocol.py
src/coden_retriever/mcp/dap_status.py
src/coden_retriever/mcp/dap_transport.py
src/coden_retriever/mcp/dead_code.py
src/coden_retriever/mcp/debug_breakpoint_store.py
src/coden_retriever/mcp/debug_errors.py
src/coden_retriever/mcp/debug_guide.py
src/coden_retriever/mcp/debug_injection_store.py
src/coden_retriever/mcp/debug_inspect.py
src/coden_retriever/mcp/debug_recovery.py
src/coden_retriever/mcp/debug_registration.py
src/coden_retriever/mcp/debug_simplified.py
src/coden_retriever/mcp/debug_trace.py
src/coden_retriever/mcp/dynamic_tools.py
src/coden_retriever/mcp/echo_comments.py
src/coden_retriever/mcp/file_edit.py
src/coden_retriever/mcp/file_edit_core.py
src/coden_retriever/mcp/flag_insertion.py
src/coden_retriever/mcp/git_analysis.py
src/coden_retriever/mcp/graph_analysis.py
src/coden_retriever/mcp/inspection.py
src/coden_retriever/mcp/llm_tool_router.py
src/coden_retriever/mcp/magic_constants.py
src/coden_retriever/mcp/propagation_cost.py
src/coden_retriever/mcp/sensitive_values.py
src/coden_retriever/mcp/server.py
src/coden_retriever/mcp/server_factory.py
src/coden_retriever/mcp/stacktrace.py
src/coden_retriever/mcp/stdio_transport.py
src/coden_retriever/mcp/tool_filter.py
src/coden_retriever/mcp/tool_timeout.py
src/coden_retriever/mcp/tool_worker.py
src/coden_retriever/mcp/tramp_data.py
src/coden_retriever/mcp/validation.py
src/coden_retriever/mcp/adapters/__init__.py
src/coden_retriever/mcp/adapters/_lsp_bridge.py
src/coden_retriever/mcp/adapters/_node_bridge.py
src/coden_retriever/mcp/adapters/availability.py
src/coden_retriever/mcp/adapters/base.py
src/coden_retriever/mcp/adapters/bash.py
src/coden_retriever/mcp/adapters/go.py
src/coden_retriever/mcp/adapters/java.py
src/coden_retriever/mcp/adapters/jsdebug.py
src/coden_retriever/mcp/adapters/kotlin.py
src/coden_retriever/mcp/adapters/lldb.py
src/coden_retriever/mcp/adapters/lua.py
src/coden_retriever/mcp/adapters/netcoredbg.py
src/coden_retriever/mcp/adapters/php.py
src/coden_retriever/mcp/adapters/powershell.py
src/coden_retriever/mcp/adapters/python.py
src/coden_retriever/mcp/adapters/r.py
src/coden_retriever/mcp/adapters/registry.py
src/coden_retriever/mcp/adapters/ruby.py
src/coden_retriever/models/__init__.py
src/coden_retriever/models/entities.py
src/coden_retriever/models/results.py
src/coden_retriever/models/scores.py
src/coden_retriever/models/embeddings/minilm_onnx/model_quantized.onnx
src/coden_retriever/models/embeddings/minilm_onnx/tokenizer.json
src/coden_retriever/parsers/__init__.py
src/coden_retriever/parsers/tree_sitter_parser.py
src/coden_retriever/search/__init__.py
src/coden_retriever/search/base.py
src/coden_retriever/search/bm25.py
src/coden_retriever/search/engine.py
src/coden_retriever/search/graph_analyzer.py
src/coden_retriever/search/semantic.py
src/coden_retriever/search/signals.py
src/coden_retriever/sensitive_values/__init__.py
src/coden_retriever/sensitive_values/classifier.py
src/coden_retriever/sensitive_values/detector.py
src/coden_retriever/sensitive_values/features.py
src/coden_retriever/sensitive_values/file_scanner.py
src/coden_retriever/sensitive_values/golden_data.py
src/coden_retriever/sensitive_values/string_extractor.py
src/coden_retriever/sensitive_values/text_extractor.py
src/coden_retriever/tramp_data/__init__.py
src/coden_retriever/tramp_data/detector.py
src/coden_retriever/tramp_data/param_extractor.py
src/coden_retriever/utils/__init__.py
src/coden_retriever/utils/embedding_validation.py
src/coden_retriever/utils/gitignore.py
src/coden_retriever/utils/onnx_encoder.py
src/coden_retriever/utils/progress.py
src/coden_retriever/utils/source_walker.py
src/coden_retriever/watcher/__init__.py
src/coden_retriever/watcher/debouncer.py
src/coden_retriever/watcher/updater.py
src/coden_retriever/watcher/watcher.py