Skip to content

Glossary

Core concepts

  • ArtifactRef: Metadata reference to persisted query results (URI, backend, schema_version).
  • Chunk: Typed, vector-indexed schema slice used for retrieval (datasource, table, column, relationship).
  • ExecutionDAG: Deterministic logical DAG of scan/combine/post operations.
  • GraphState: Shared state across the control graph pipeline.
  • SchemaContract: Canonical schema structure for a datasource (tables, columns, foreign keys).
  • SchemaMetadata: Descriptive metadata and statistics for schema elements.
  • SchemaSnapshot: Pair of SchemaContract + SchemaMetadata.
  • SubQuery: Decomposed, datasource-scoped query intent from the decomposer.
  • Subgraph: LangGraph subgraph that handles a specific execution capability (e.g., SQL agent).
  • ResultFrame: Adapter response containing rows/columns, row_count, and error metadata.
  • VectorStore: Chroma-backed vector index for schema chunks.
  • RBAC: Role-based access control enforcing datasource/table permissions.