Graphorin API reference v0.12.1
Graphorin API reference / @graphorin/store-sqlite / / EmbeddingMetaRow
Interface: EmbeddingMetaRow
Defined in: packages/store-sqlite/src/embedding-meta-repo.ts:11
Registry row in the embedding_meta table. Captures every embedder the database has ever indexed against - both the default and any legacy / migrated peers - together with the names of the per-embedder vec0 tables that store the actual vectors per memory tier.
Stable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
configHash | readonly | string | - | packages/store-sqlite/src/embedding-meta-repo.ts:19 |
createdAt | readonly | number | - | packages/store-sqlite/src/embedding-meta-repo.ts:36 |
dim | readonly | number | - | packages/store-sqlite/src/embedding-meta-repo.ts:17 |
distanceMetric | readonly | "cosine" | "dot" | "euclidean" | - | packages/store-sqlite/src/embedding-meta-repo.ts:18 |
embedderKind | readonly | string | Adapter family - 'transformersjs', 'ollama', 'openai', 'custom', …. | packages/store-sqlite/src/embedding-meta-repo.ts:15 |
id | readonly | string | Canonical id, '<provider>:<model>@<dim>'. | packages/store-sqlite/src/embedding-meta-repo.ts:13 |
indexMode | readonly | string | null | Write-path contextualization recipe the index was built with (item 10 step 1) - e.g. 'late-chunk', 'off', 'late-chunk+llm'. Part of the index version key: a different mode means the stored vectors were computed from differently contextualized text, which is as incompatible as a different model. null marks a legacy row registered before the column existed; it adopts the caller's mode on the next registerOrReturn. | packages/store-sqlite/src/embedding-meta-repo.ts:29 |
model | readonly | string | - | packages/store-sqlite/src/embedding-meta-repo.ts:16 |
notes | readonly | string | null | - | packages/store-sqlite/src/embedding-meta-repo.ts:38 |
retiredAt | readonly | number | null | - | packages/store-sqlite/src/embedding-meta-repo.ts:37 |
vecTableEpisodes | readonly | string | Lazy-created vec0 table for episodes. | packages/store-sqlite/src/embedding-meta-repo.ts:33 |
vecTableFacts | readonly | string | Lazy-created vec0 table for facts. | packages/store-sqlite/src/embedding-meta-repo.ts:31 |
vecTableMessages | readonly | string | Lazy-created vec0 table for session messages. | packages/store-sqlite/src/embedding-meta-repo.ts:35 |