LICENSE
README.md
pyproject.toml
src/coderag/__init__.py
src/coderag/__main__.py
src/coderag/py.typed
src/coderag/analysis/__init__.py
src/coderag/analysis/networkx_analyzer.py
src/coderag/cli/__init__.py
src/coderag/cli/benchmark_cost.py
src/coderag/cli/launch.py
src/coderag/cli/main.py
src/coderag/cli/session.py
src/coderag/cli/update.py
src/coderag/cli/visualize.py
src/coderag/core/__init__.py
src/coderag/core/config.py
src/coderag/core/models.py
src/coderag/core/registry.py
src/coderag/enrichment/__init__.py
src/coderag/enrichment/git_enricher.py
src/coderag/enrichment/phpstan.py
src/coderag/export/__init__.py
src/coderag/export/exporter.py
src/coderag/launcher/__init__.py
src/coderag/launcher/detector.py
src/coderag/launcher/preloader.py
src/coderag/launcher/prompt_gen.py
src/coderag/launcher/runner.py
src/coderag/launcher/tool_config.py
src/coderag/mcp/__init__.py
src/coderag/mcp/resources.py
src/coderag/mcp/server.py
src/coderag/mcp/session_tools.py
src/coderag/mcp/token_tools.py
src/coderag/mcp/tools.py
src/coderag/output/__init__.py
src/coderag/output/context.py
src/coderag/output/markdown.py
src/coderag/pipeline/__init__.py
src/coderag/pipeline/cross_language.py
src/coderag/pipeline/events.py
src/coderag/pipeline/orchestrator.py
src/coderag/pipeline/resolver.py
src/coderag/pipeline/scanner.py
src/coderag/pipeline/style_edges.py
src/coderag/pipeline/watcher.py
src/coderag/plugins/__init__.py
src/coderag/plugins/css/__init__.py
src/coderag/plugins/css/extractor.py
src/coderag/plugins/css/plugin.py
src/coderag/plugins/css/resolver.py
src/coderag/plugins/css/frameworks/__init__.py
src/coderag/plugins/css/frameworks/tailwind.py
src/coderag/plugins/go/__init__.py
src/coderag/plugins/go/extractor.py
src/coderag/plugins/go/plugin.py
src/coderag/plugins/go/resolver.py
src/coderag/plugins/javascript/__init__.py
src/coderag/plugins/javascript/extractor.py
src/coderag/plugins/javascript/plugin.py
src/coderag/plugins/javascript/resolver.py
src/coderag/plugins/javascript/frameworks/__init__.py
src/coderag/plugins/javascript/frameworks/express.py
src/coderag/plugins/javascript/frameworks/nextjs.py
src/coderag/plugins/javascript/frameworks/react.py
src/coderag/plugins/javascript/frameworks/vue.py
src/coderag/plugins/php/__init__.py
src/coderag/plugins/php/extractor.py
src/coderag/plugins/php/plugin.py
src/coderag/plugins/php/resolver.py
src/coderag/plugins/php/frameworks/__init__.py
src/coderag/plugins/php/frameworks/laravel.py
src/coderag/plugins/php/frameworks/symfony.py
src/coderag/plugins/python/__init__.py
src/coderag/plugins/python/extractor.py
src/coderag/plugins/python/plugin.py
src/coderag/plugins/python/resolver.py
src/coderag/plugins/python/frameworks/__init__.py
src/coderag/plugins/python/frameworks/django.py
src/coderag/plugins/python/frameworks/fastapi.py
src/coderag/plugins/python/frameworks/flask.py
src/coderag/plugins/rust/__init__.py
src/coderag/plugins/rust/extractor.py
src/coderag/plugins/rust/plugin.py
src/coderag/plugins/rust/resolver.py
src/coderag/plugins/scss/__init__.py
src/coderag/plugins/scss/extractor.py
src/coderag/plugins/scss/plugin.py
src/coderag/plugins/scss/resolver.py
src/coderag/plugins/typescript/__init__.py
src/coderag/plugins/typescript/extractor.py
src/coderag/plugins/typescript/plugin.py
src/coderag/plugins/typescript/resolver.py
src/coderag/plugins/typescript/frameworks/__init__.py
src/coderag/plugins/typescript/frameworks/angular.py
src/coderag/search/__init__.py
src/coderag/search/embedder.py
src/coderag/search/hybrid.py
src/coderag/search/vector_store.py
src/coderag/session/__init__.py
src/coderag/session/cost_models.py
src/coderag/session/injector.py
src/coderag/session/models.py
src/coderag/session/store.py
src/coderag/session/token_tracker.py
src/coderag/session/tracker.py
src/coderag/storage/__init__.py
src/coderag/storage/sqlite_store.py
src/coderag/tui/__init__.py
src/coderag/tui/app.py
src/coderag/tui/events.py
src/coderag/tui/screens/__init__.py
src/coderag/tui/screens/dashboard.py
src/coderag/tui/screens/details.py
src/coderag/tui/screens/graph.py
src/coderag/tui/screens/help.py
src/coderag/tui/screens/logs.py
src/coderag/tui/screens/summary.py
src/coderag/tui/styles/common.tcss
src/coderag/tui/styles/dashboard.tcss
src/coderag/tui/styles/details.tcss
src/coderag/tui/styles/graph.tcss
src/coderag/tui/styles/help.tcss
src/coderag/tui/styles/logs.tcss
src/coderag/tui/widgets/__init__.py
src/coderag/tui/widgets/filterable_log.py
src/coderag/tui/widgets/metric_card.py
src/coderag/tui/widgets/pipeline_progress.py
src/coderag/tui/widgets/resource_monitor.py
src/coderag/tui/widgets/throughput_chart.py
src/coderag/updater/__init__.py
src/coderag/updater/checker.py
src/coderag/updater/config.py
src/coderag/updater/installer.py
src/coderag/visualization/__init__.py
src/coderag/visualization/exporter.py
src/coderag/visualization/renderer.py
src/coderag_cli.egg-info/PKG-INFO
src/coderag_cli.egg-info/SOURCES.txt
src/coderag_cli.egg-info/dependency_links.txt
src/coderag_cli.egg-info/entry_points.txt
src/coderag_cli.egg-info/requires.txt
src/coderag_cli.egg-info/top_level.txt
tests/test_angular_advanced.py
tests/test_angular_detector_coverage.py
tests/test_benchmark_cost.py
tests/test_benchmark_cost_coverage2.py
tests/test_cli_coverage.py
tests/test_cli_coverage2.py
tests/test_cli_grep.py
tests/test_cli_main_coverage.py
tests/test_community_tiered.py
tests/test_config.py
tests/test_cost_models.py
tests/test_coverage_boost.py
tests/test_coverage_boost10.py
tests/test_coverage_boost11.py
tests/test_coverage_boost12.py
tests/test_coverage_boost13.py
tests/test_coverage_boost14.py
tests/test_coverage_boost2.py
tests/test_coverage_boost3.py
tests/test_coverage_boost4.py
tests/test_coverage_boost5.py
tests/test_coverage_boost6.py
tests/test_coverage_boost7.py
tests/test_coverage_boost8.py
tests/test_coverage_boost9.py
tests/test_cross_language_coverage.py
tests/test_css_extractor_coverage.py
tests/test_css_plugin.py
tests/test_css_resolver_coverage.py
tests/test_django_detector_extra.py
tests/test_django_detector_final.py
tests/test_django_detector_full.py
tests/test_docker_build.py
tests/test_enrichment.py
tests/test_export.py
tests/test_express_detector_coverage.py
tests/test_fastapi_detector_coverage.py
tests/test_flask_detector_coverage.py
tests/test_framework_detectors.py
tests/test_frameworks.py
tests/test_git_enricher.py
tests/test_go_plugin.py
tests/test_hot_reload.py
tests/test_js_extractor_cov.py
tests/test_js_extractor_coverage.py
tests/test_js_framework_detectors_coverage.py
tests/test_js_plugin.py
tests/test_js_resolver_coverage.py
tests/test_laravel_detector.py
tests/test_laravel_detector_extra.py
tests/test_laravel_detector_final.py
tests/test_laravel_detector_oserror.py
tests/test_laravel_detector_oserror2.py
tests/test_launch_coverage.py
tests/test_launcher_detector.py
tests/test_launcher_integration.py
tests/test_launcher_preloader.py
tests/test_launcher_prompt_gen.py
tests/test_launcher_tool_config.py
tests/test_mcp.py
tests/test_mcp_resources.py
tests/test_mcp_server_coverage.py
tests/test_mcp_session_tools_coverage.py
tests/test_mcp_token_tools_coverage.py
tests/test_mcp_tools.py
tests/test_mcp_tools_coverage.py
tests/test_mcp_tools_debug.py
tests/test_models.py
tests/test_networkx_analyzer.py
tests/test_orchestrator.py
tests/test_orchestrator_coverage2.py
tests/test_orchestrator_coverage3.py
tests/test_output.py
tests/test_parallel_pipeline.py
tests/test_php_extractor_coverage.py
tests/test_php_extractor_edge_cases.py
tests/test_php_extractor_extra.py
tests/test_php_plugin.py
tests/test_php_resolver_extra2.py
tests/test_php_resolver_extra3.py
tests/test_phpstan.py
tests/test_phpstan_extra.py
tests/test_pipeline.py
tests/test_pipeline_extra.py
tests/test_python_extractor_coverage.py
tests/test_python_frameworks.py
tests/test_python_plugin.py
tests/test_python_resolver_coverage.py
tests/test_react_detector_coverage.py
tests/test_remaining_frameworks.py
tests/test_runner_coverage.py
tests/test_rust_plugin.py
tests/test_scanner_coverage.py
tests/test_scss_extractor_coverage.py
tests/test_scss_plugin.py
tests/test_scss_resolver_coverage.py
tests/test_search.py
tests/test_search_embedder_coverage.py
tests/test_search_init_coverage.py
tests/test_session_cli_coverage.py
tests/test_session_injector.py
tests/test_session_integration.py
tests/test_session_mcp.py
tests/test_session_store.py
tests/test_session_store_coverage.py
tests/test_session_tracker.py
tests/test_sqlite_concurrent.py
tests/test_sqlite_store_coverage.py
tests/test_sqlite_store_coverage2.py
tests/test_storage.py
tests/test_style_edges_coverage.py
tests/test_symfony_advanced.py
tests/test_symfony_detector.py
tests/test_symfony_detector_edge_cases.py
tests/test_symfony_detector_fallback.py
tests/test_symfony_detector_final.py
tests/test_symfony_detector_more.py
tests/test_tailwind_detector.py
tests/test_tailwind_detector_coverage.py
tests/test_token_mcp.py
tests/test_token_tracker.py
tests/test_ts_extractor_cov.py
tests/test_ts_extractor_coverage.py
tests/test_ts_extractor_coverage_extra.py
tests/test_ts_plugin.py
tests/test_ts_resolver_coverage.py
tests/test_tui.py
tests/test_tui_details_coverage.py
tests/test_tui_graph_coverage.py
tests/test_tui_logs_coverage.py
tests/test_tui_summary_coverage.py
tests/test_tui_widgets_coverage.py
tests/test_updater_checker.py
tests/test_updater_cli.py
tests/test_updater_config.py
tests/test_updater_installer.py
tests/test_validate.py
tests/test_visualization.py
tests/test_visualize_coverage.py
tests/test_vue_advanced.py
tests/test_vue_detector.py
tests/test_vue_sfc_and_placeholder_lang.py
tests/test_watcher.py