internal/

directory
v0.6.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 22, 2026 License: MIT

Directories

Path Synopsis
Package cache provides a thread-safe, TTL-bounded subgraph result cache keyed by Merkle subgraph roots.
Package cache provides a thread-safe, TTL-bounded subgraph result cache keyed by Merkle subgraph roots.
Package community provides pluggable graph community detection algorithms.
Package community provides pluggable graph community detection algorithms.
Package context implements graph-aware context packing for AI agent consumption.
Package context implements graph-aware context packing for AI agent consumption.
Package daemon provides file watching, reindex coordination, and daemon lifecycle management for the knowing system of record.
Package daemon provides file watching, reindex coordination, and daemon lifecycle management for the knowing system of record.
Package diff computes semantic diffs and PR impact analysis between graph snapshots.
Package diff computes semantic diffs and PR impact analysis between graph snapshots.
Package embedding provides semantic vector embeddings for symbols.
Package embedding provides semantic vector embeddings for symbols.
Package enrichment provides an LSP-based enrichment pass that upgrades ast_inferred edges to lsp_resolved by querying language servers via the agent-lsp public API.
Package enrichment provides an LSP-based enrichment pass that upgrades ast_inferred edges to lsp_resolved by querying language servers via the agent-lsp public API.
Package indexer orchestrates source code extraction and graph indexing.
Package indexer orchestrates source code extraction and graph indexing.
authorship
Package authorship extracts authored_by edges from git blame data.
Package authorship extracts authored_by edges from git blame data.
cloudextractor
Package cloudextractor extracts cloud infrastructure and CI/CD resource definitions and their relationships from YAML configuration files.
Package cloudextractor extracts cloud infrastructure and CI/CD resource definitions and their relationships from YAML configuration files.
csharpextractor
Package csharpextractor provides C# extraction with ASP.NET attribute route detection.
Package csharpextractor provides C# extraction with ASP.NET attribute route detection.
cssextractor
Package cssextractor extracts CSS/SCSS selectors, custom properties, and import relationships.
Package cssextractor extracts CSS/SCSS selectors, custom properties, and import relationships.
dockerfileextractor
Package dockerfileextractor provides an extractor for Dockerfile files.
Package dockerfileextractor provides an extractor for Dockerfile files.
envextractor
Package envextractor provides an extractor for environment variable files.
Package envextractor provides an extractor for environment variable files.
eventextractor
Package eventextractor provides a supplementary extractor that detects message queue producer and consumer patterns across Go, TypeScript, Python, and Java source code.
Package eventextractor provides a supplementary extractor that detects message queue producer and consumer patterns across Go, TypeScript, Python, and Java source code.
gitlabciextractor
Package gitlabciextractor provides an extractor for GitLab CI configuration files.
Package gitlabciextractor provides an extractor for GitLab CI configuration files.
goextractor
Package goextractor provides Go-specific extraction using go/packages for full type resolution.
Package goextractor provides Go-specific extraction using go/packages for full type resolution.
gotsextractor
Package gotsextractor provides Go extraction using tree-sitter for fast AST parsing with route detection.
Package gotsextractor provides Go extraction using tree-sitter for fast AST parsing with route detection.
graphqlextractor
Package graphqlextractor provides an extractor for GraphQL schema files.
Package graphqlextractor provides an extractor for GraphQL schema files.
helmextractor
Package helmextractor provides an extractor for Helm chart files.
Package helmextractor provides an extractor for Helm chart files.
javaextractor
Package javaextractor provides Java extraction with Spring annotation route detection.
Package javaextractor provides Java extraction with Spring annotation route detection.
k8sextractor
Package k8sextractor extracts Kubernetes resource definitions and their deployment relationships.
Package k8sextractor extracts Kubernetes resource definitions and their deployment relationships.
makefileextractor
Package makefileextractor provides an extractor for Makefile and .mk files.
Package makefileextractor provides an extractor for Makefile and .mk files.
ownership
Package ownership parses CODEOWNERS files and emits owned_by edges from file nodes to synthetic team/user nodes.
Package ownership parses CODEOWNERS files and emits owned_by edges from file nodes to synthetic team/user nodes.
packagejsonextractor
Package packagejsonextractor provides an extractor for package.json files.
Package packagejsonextractor provides an extractor for package.json files.
protoextractor
Package protoextractor provides a tree-sitter based extractor for Protocol Buffer (.proto) files.
Package protoextractor provides a tree-sitter based extractor for Protocol Buffer (.proto) files.
rubyextractor
Package rubyextractor provides a tree-sitter based extractor for Ruby files.
Package rubyextractor provides a tree-sitter based extractor for Ruby files.
rustextractor
Package rustextractor provides Rust extraction with Actix/Axum/Rocket route detection.
Package rustextractor provides Rust extraction with Actix/Axum/Rocket route detection.
schemaextractor
Package schemaextractor provides an extractor for OpenAPI 3.x, Swagger 2.x, and JSON Schema files.
Package schemaextractor provides an extractor for OpenAPI 3.x, Swagger 2.x, and JSON Schema files.
scipingest
Package scipingest parses SCIP (Source Code Intelligence Protocol) index files and imports their symbol definitions and references into the knowing knowledge graph.
Package scipingest parses SCIP (Source Code Intelligence Protocol) index files and imports their symbol definitions and references into the knowing knowledge graph.
sqlextractor
Package sqlextractor extracts SQL tables, views, functions, and their relationships.
Package sqlextractor extracts SQL tables, views, functions, and their relationships.
terraformextractor
Package terraformextractor extracts Terraform HCL resources, modules, and dependency relationships.
Package terraformextractor extracts Terraform HCL resources, modules, and dependency relationships.
treesitter
Package treesitter provides a Python extractor using tree-sitter grammars.
Package treesitter provides a Python extractor using tree-sitter grammars.
tsextractor
Package tsextractor provides TypeScript/JavaScript extraction with framework route detection.
Package tsextractor provides TypeScript/JavaScript extraction with framework route detection.
Package mcp exposes the knowing knowledge graph as MCP (Model Context Protocol) tools over stdio and HTTP transports.
Package mcp exposes the knowing knowledge graph as MCP (Model Context Protocol) tools over stdio and HTTP transports.
Package resolver finds dangling cross-repo edges and retargets them to the correct node by matching across repos using hash recomputation.
Package resolver finds dangling cross-repo edges and retargets them to the correct node by matching across repos using hash recomputation.
Package roster manages the global registry of tracked repositories.
Package roster manages the global registry of tracked repositories.
Package snapshot manages Merkle-based graph snapshots for the knowing knowledge graph.
Package snapshot manages Merkle-based graph snapshots for the knowing knowledge graph.
Package store provides the SQLite-backed implementation of types.GraphStore.
Package store provides the SQLite-backed implementation of types.GraphStore.
Package trace implements OpenTelemetry span ingestion and runtime confidence scoring.
Package trace implements OpenTelemetry span ingestion and runtime confidence scoring.
Package types result types for graph queries and traversals.
Package types result types for graph queries and traversals.
Package wire implements the GCF (Graph Compact Format) encoder and decoder.
Package wire implements the GCF (Graph Compact Format) encoder and decoder.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL