Skip to content

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

PropertyModifierTypeDescriptionDefined in
configHashreadonlystring-packages/store-sqlite/src/embedding-meta-repo.ts:19
createdAtreadonlynumber-packages/store-sqlite/src/embedding-meta-repo.ts:36
dimreadonlynumber-packages/store-sqlite/src/embedding-meta-repo.ts:17
distanceMetricreadonly"cosine" | "dot" | "euclidean"-packages/store-sqlite/src/embedding-meta-repo.ts:18
embedderKindreadonlystringAdapter family - 'transformersjs', 'ollama', 'openai', 'custom', ….packages/store-sqlite/src/embedding-meta-repo.ts:15
idreadonlystringCanonical id, '<provider>:<model>@<dim>'.packages/store-sqlite/src/embedding-meta-repo.ts:13
indexModereadonlystring | nullWrite-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
modelreadonlystring-packages/store-sqlite/src/embedding-meta-repo.ts:16
notesreadonlystring | null-packages/store-sqlite/src/embedding-meta-repo.ts:38
retiredAtreadonlynumber | null-packages/store-sqlite/src/embedding-meta-repo.ts:37
vecTableEpisodesreadonlystringLazy-created vec0 table for episodes.packages/store-sqlite/src/embedding-meta-repo.ts:33
vecTableFactsreadonlystringLazy-created vec0 table for facts.packages/store-sqlite/src/embedding-meta-repo.ts:31
vecTableMessagesreadonlystringLazy-created vec0 table for session messages.packages/store-sqlite/src/embedding-meta-repo.ts:35