Graphorin API reference v0.12.1
Graphorin API reference / @graphorin/cli / / MemoryMigrateOptions
Interface: MemoryMigrateOptions
Defined in: packages/cli/src/commands/memory.ts:116
Stable
Extends
Properties
| Property | Modifier | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|---|
batchSize? | readonly | number | Rows per re-embed batch (wave-D D5). Default 512. | - | packages/cli/src/commands/memory.ts:131 |
config? | readonly | string | - | MemoryCommonOptions.config | packages/cli/src/commands/memory.ts:39 |
embeddersModule? | readonly | string | Path to a JS module exporting an embedders object keyed by canonical embedder id, each value a zero-arg factory returning an EmbedderProvider (sync or promise). The CLI imports this module so it can construct the source / target embedder instances the runner needs (DEC-154: the framework never downloads models implicitly). Without the module the command exits 2 with a pointer. | - | packages/cli/src/commands/memory.ts:129 |
from | readonly | string | - | - | packages/cli/src/commands/memory.ts:117 |
json? | readonly | boolean | Emit a structured JSON document instead of human-readable text. | MemoryCommonOptions.json | packages/cli/src/internal/output.ts:71 |
jsonPrint? | readonly | JsonSink | Test seam - capture JSON documents instead of writing to stdout. | MemoryCommonOptions.jsonPrint | packages/cli/src/internal/output.ts:77 |
nonInteractive? | readonly | boolean | Force --non-interactive semantics (skip prompts; require flags / env). | MemoryCommonOptions.nonInteractive | packages/cli/src/internal/output.ts:73 |
print? | readonly | PrintSink | Test seam - capture human lines instead of writing to stderr. | MemoryCommonOptions.print | packages/cli/src/internal/output.ts:75 |
reclaim? | readonly | boolean | After a committed migration, drop the RETIRED embedders' vector sidecar tables and run PRAGMA incremental_vacuum (wave-D D5 space reclaim). Default false. | - | packages/cli/src/commands/memory.ts:137 |
strategy | readonly | "lock-on-first" | "auto-migrate" | "multi-active" | - | - | packages/cli/src/commands/memory.ts:119 |
to | readonly | string | - | - | packages/cli/src/commands/memory.ts:118 |