LICENSE
PYPI_README.md
README.md
pyproject.toml
cgr/__init__.py
code_graph_rag.egg-info/PKG-INFO
code_graph_rag.egg-info/SOURCES.txt
code_graph_rag.egg-info/dependency_links.txt
code_graph_rag.egg-info/entry_points.txt
code_graph_rag.egg-info/requires.txt
code_graph_rag.egg-info/top_level.txt
codebase_rag/__init__.py
codebase_rag/ast_cache.py
codebase_rag/capture.py
codebase_rag/cgr_state.py
codebase_rag/cli.py
codebase_rag/cli_help.py
codebase_rag/config.py
codebase_rag/cypher_queries.py
codebase_rag/dead_code.py
codebase_rag/decorators.py
codebase_rag/docker-compose.yaml
codebase_rag/embedder.py
codebase_rag/exceptions.py
codebase_rag/function_registry.py
codebase_rag/graph_audit.py
codebase_rag/graph_loader.py
codebase_rag/graph_updater.py
codebase_rag/language_spec.py
codebase_rag/logs.py
codebase_rag/main.py
codebase_rag/models.py
codebase_rag/parser_fingerprint.py
codebase_rag/parser_loader.py
codebase_rag/path_filters.py
codebase_rag/prompts.py
codebase_rag/readme_sections.py
codebase_rag/schema_builder.py
codebase_rag/schemas.py
codebase_rag/tool_errors.py
codebase_rag/types_defs.py
codebase_rag/unixcoder.py
codebase_rag/vector_store.py
codebase_rag/analyzers/__init__.py
codebase_rag/analyzers/ast_grep_analyzer.py
codebase_rag/analyzers/ast_grep_rules/patterns/c.yaml
codebase_rag/analyzers/ast_grep_rules/patterns/cpp.yaml
codebase_rag/analyzers/ast_grep_rules/patterns/csharp.yaml
codebase_rag/analyzers/ast_grep_rules/patterns/dart.yaml
codebase_rag/analyzers/ast_grep_rules/patterns/go.yaml
codebase_rag/analyzers/ast_grep_rules/patterns/java.yaml
codebase_rag/analyzers/ast_grep_rules/patterns/javascript.yaml
codebase_rag/analyzers/ast_grep_rules/patterns/lua.yaml
codebase_rag/analyzers/ast_grep_rules/patterns/php.yaml
codebase_rag/analyzers/ast_grep_rules/patterns/python.yaml
codebase_rag/analyzers/ast_grep_rules/patterns/ruby.yaml
codebase_rag/analyzers/ast_grep_rules/patterns/rust.yaml
codebase_rag/analyzers/ast_grep_rules/patterns/scala.yaml
codebase_rag/analyzers/ast_grep_rules/patterns/tsx.yaml
codebase_rag/analyzers/ast_grep_rules/patterns/typescript.yaml
codebase_rag/analyzers/ast_grep_rules/security/c.yaml
codebase_rag/analyzers/ast_grep_rules/security/cpp.yaml
codebase_rag/analyzers/ast_grep_rules/security/csharp.yaml
codebase_rag/analyzers/ast_grep_rules/security/dart.yaml
codebase_rag/analyzers/ast_grep_rules/security/go.yaml
codebase_rag/analyzers/ast_grep_rules/security/java.yaml
codebase_rag/analyzers/ast_grep_rules/security/javascript.yaml
codebase_rag/analyzers/ast_grep_rules/security/lua.yaml
codebase_rag/analyzers/ast_grep_rules/security/php.yaml
codebase_rag/analyzers/ast_grep_rules/security/python.yaml
codebase_rag/analyzers/ast_grep_rules/security/ruby.yaml
codebase_rag/analyzers/ast_grep_rules/security/rust.yaml
codebase_rag/analyzers/ast_grep_rules/security/scala.yaml
codebase_rag/analyzers/ast_grep_rules/security/tsx.yaml
codebase_rag/analyzers/ast_grep_rules/security/typescript.yaml
codebase_rag/analyzers/ast_grep_rules/smells/c.yaml
codebase_rag/analyzers/ast_grep_rules/smells/cpp.yaml
codebase_rag/analyzers/ast_grep_rules/smells/csharp.yaml
codebase_rag/analyzers/ast_grep_rules/smells/dart.yaml
codebase_rag/analyzers/ast_grep_rules/smells/go.yaml
codebase_rag/analyzers/ast_grep_rules/smells/java.yaml
codebase_rag/analyzers/ast_grep_rules/smells/javascript.yaml
codebase_rag/analyzers/ast_grep_rules/smells/lua.yaml
codebase_rag/analyzers/ast_grep_rules/smells/php.yaml
codebase_rag/analyzers/ast_grep_rules/smells/python.yaml
codebase_rag/analyzers/ast_grep_rules/smells/ruby.yaml
codebase_rag/analyzers/ast_grep_rules/smells/rust.yaml
codebase_rag/analyzers/ast_grep_rules/smells/scala.yaml
codebase_rag/analyzers/ast_grep_rules/smells/tsx.yaml
codebase_rag/analyzers/ast_grep_rules/smells/typescript.yaml
codebase_rag/constants/__init__.py
codebase_rag/constants/ast_cpp.py
codebase_rag/constants/ast_csharp.py
codebase_rag/constants/ast_dart.py
codebase_rag/constants/ast_go.py
codebase_rag/constants/ast_java.py
codebase_rag/constants/ast_js.py
codebase_rag/constants/ast_lua.py
codebase_rag/constants/ast_nodes.py
codebase_rag/constants/ast_php.py
codebase_rag/constants/ast_python.py
codebase_rag/constants/ast_rust.py
codebase_rag/constants/ast_scala.py
codebase_rag/constants/build.py
codebase_rag/constants/cli.py
codebase_rag/constants/core.py
codebase_rag/constants/deadcode_roots.py
codebase_rag/constants/deps.py
codebase_rag/constants/fqn_specs.py
codebase_rag/constants/graph.py
codebase_rag/constants/health.py
codebase_rag/constants/lang_tooling.py
codebase_rag/constants/languages.py
codebase_rag/constants/mcp.py
codebase_rag/constants/providers.py
codebase_rag/constants/security.py
codebase_rag/constants/stdlib_types.py
codebase_rag/constants/structural.py
codebase_rag/mcp/__init__.py
codebase_rag/mcp/client.py
codebase_rag/mcp/server.py
codebase_rag/mcp/tools.py
codebase_rag/parsers/__init__.py
codebase_rag/parsers/ast_grep_tier.py
codebase_rag/parsers/call_processor.py
codebase_rag/parsers/call_resolver.py
codebase_rag/parsers/contract_linking.py
codebase_rag/parsers/contracts.py
codebase_rag/parsers/definition_processor.py
codebase_rag/parsers/dependency_parser.py
codebase_rag/parsers/dispatch_registry.py
codebase_rag/parsers/endpoint_prefixes.py
codebase_rag/parsers/endpoint_routes.py
codebase_rag/parsers/endpoints.py
codebase_rag/parsers/export_detection.py
codebase_rag/parsers/factory.py
codebase_rag/parsers/function_ingest.py
codebase_rag/parsers/import_processor.py
codebase_rag/parsers/python_source_roots.py
codebase_rag/parsers/rpc_exposure.py
codebase_rag/parsers/stdlib_extractor.py
codebase_rag/parsers/structure_processor.py
codebase_rag/parsers/type_inference.py
codebase_rag/parsers/utils.py
codebase_rag/parsers/ast_grep_patterns/ruby.yaml
codebase_rag/parsers/class_ingest/__init__.py
codebase_rag/parsers/class_ingest/cpp_modules.py
codebase_rag/parsers/class_ingest/identity.py
codebase_rag/parsers/class_ingest/method_override.py
codebase_rag/parsers/class_ingest/mixin.py
codebase_rag/parsers/class_ingest/node_type.py
codebase_rag/parsers/class_ingest/parent_extraction.py
codebase_rag/parsers/class_ingest/relationships.py
codebase_rag/parsers/class_ingest/utils.py
codebase_rag/parsers/cpp/__init__.py
codebase_rag/parsers/cpp/preproc_recovery.py
codebase_rag/parsers/cpp/type_inference.py
codebase_rag/parsers/cpp/utils.py
codebase_rag/parsers/cpp_frontend/__init__.py
codebase_rag/parsers/cpp_frontend/constants.py
codebase_rag/parsers/cpp_frontend/frontend.py
codebase_rag/parsers/cpp_frontend/qn.py
codebase_rag/parsers/csharp/__init__.py
codebase_rag/parsers/csharp/type_inference.py
codebase_rag/parsers/csharp/utils.py
codebase_rag/parsers/csharp_frontend/__init__.py
codebase_rag/parsers/csharp_frontend/frontend.py
codebase_rag/parsers/csharp_frontend/roslyn/Frontend.cs
codebase_rag/parsers/csharp_frontend/roslyn/Frontend.csproj
codebase_rag/parsers/csharp_frontend/roslyn/Program.cs
codebase_rag/parsers/dart/__init__.py
codebase_rag/parsers/dart/type_inference.py
codebase_rag/parsers/dart/utils.py
codebase_rag/parsers/flow_access/__init__.py
codebase_rag/parsers/flow_access/constants.py
codebase_rag/parsers/flow_access/processor.py
codebase_rag/parsers/go/__init__.py
codebase_rag/parsers/go/module_paths.py
codebase_rag/parsers/go/type_inference.py
codebase_rag/parsers/go/utils.py
codebase_rag/parsers/handlers/__init__.py
codebase_rag/parsers/handlers/base.py
codebase_rag/parsers/handlers/cpp.py
codebase_rag/parsers/handlers/java.py
codebase_rag/parsers/handlers/js_ts.py
codebase_rag/parsers/handlers/lua.py
codebase_rag/parsers/handlers/php.py
codebase_rag/parsers/handlers/protocol.py
codebase_rag/parsers/handlers/python.py
codebase_rag/parsers/handlers/registry.py
codebase_rag/parsers/handlers/rust.py
codebase_rag/parsers/io_access/__init__.py
codebase_rag/parsers/io_access/constants.py
codebase_rag/parsers/io_access/descriptor.py
codebase_rag/parsers/io_access/extract.py
codebase_rag/parsers/io_access/models.py
codebase_rag/parsers/io_access/processor.py
codebase_rag/parsers/io_access/registry.py
codebase_rag/parsers/java/__init__.py
codebase_rag/parsers/java/method_resolver.py
codebase_rag/parsers/java/type_inference.py
codebase_rag/parsers/java/type_resolver.py
codebase_rag/parsers/java/utils.py
codebase_rag/parsers/java/variable_analyzer.py
codebase_rag/parsers/js_ts/__init__.py
codebase_rag/parsers/js_ts/ingest.py
codebase_rag/parsers/js_ts/module_paths.py
codebase_rag/parsers/js_ts/module_system.py
codebase_rag/parsers/js_ts/type_inference.py
codebase_rag/parsers/js_ts/utils.py
codebase_rag/parsers/lua/__init__.py
codebase_rag/parsers/lua/type_inference.py
codebase_rag/parsers/lua/utils.py
codebase_rag/parsers/py/__init__.py
codebase_rag/parsers/py/ast_analyzer.py
codebase_rag/parsers/py/expression_analyzer.py
codebase_rag/parsers/py/type_inference.py
codebase_rag/parsers/py/utils.py
codebase_rag/parsers/py/variable_analyzer.py
codebase_rag/parsers/rs/__init__.py
codebase_rag/parsers/rs/type_inference.py
codebase_rag/parsers/rs/utils.py
codebase_rag/providers/__init__.py
codebase_rag/providers/base.py
codebase_rag/providers/litellm.py
codebase_rag/services/__init__.py
codebase_rag/services/anthropic_token_counter.py
codebase_rag/services/filtering.py
codebase_rag/services/graph_service.py
codebase_rag/services/llm.py
codebase_rag/services/protobuf_service.py
codebase_rag/services/resource_cleanup.py
codebase_rag/services/usage_cost.py
codebase_rag/stack/__init__.py
codebase_rag/stack/cli.py
codebase_rag/stack/constants.py
codebase_rag/stack/health.py
codebase_rag/stack/manager.py
codebase_rag/tools/__init__.py
codebase_rag/tools/ast_grep_service.py
codebase_rag/tools/code_retrieval.py
codebase_rag/tools/codebase_query.py
codebase_rag/tools/directory_lister.py
codebase_rag/tools/file_editor.py
codebase_rag/tools/file_reader.py
codebase_rag/tools/file_writer.py
codebase_rag/tools/health_checker.py
codebase_rag/tools/language.py
codebase_rag/tools/semantic_search.py
codebase_rag/tools/shell_command.py
codebase_rag/tools/structural_editor.py
codebase_rag/tools/structural_search.py
codebase_rag/tools/tool_descriptions.py
codebase_rag/utils/__init__.py
codebase_rag/utils/dependencies.py
codebase_rag/utils/fqn_resolver.py
codebase_rag/utils/path_utils.py
codebase_rag/utils/rich_markdown.py
codebase_rag/utils/source_extraction.py
codebase_rag/utils/token_utils.py
codebase_rag/workspaces/__init__.py
codebase_rag/workspaces/cli.py
codebase_rag/workspaces/constants.py
codebase_rag/workspaces/models.py
codebase_rag/workspaces/storage.py
codec/__init__.py
codec/schema_pb2.py
codec/schema_pb2.pyi