Graphorin API reference v0.7.0
Graphorin API reference / @graphorin/memory / / MigrationProgress
Interface: MigrationProgress
Defined in: packages/memory/src/migration/embedder-migration.ts:30
Per-iteration progress snapshot yielded by migrateEmbedder.
Stable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
kind | readonly | "fact" | "episode" | "message" | 'fact', 'episode', or 'message' - which entity is being migrated. | packages/memory/src/migration/embedder-migration.ts:32 |
migrationId | readonly | string | Identifier for this migration run. MST-12: this is an in-memory id for the current run - there is no persisted migration_state cursor today, so a migration does not resume across processes. | packages/memory/src/migration/embedder-migration.ts:46 |
phase | readonly | "aborted" | "paused" | "running" | "planning" | "committed" | Phase discriminator. | packages/memory/src/migration/embedder-migration.ts:48 |
processed | readonly | number | Number of records processed so far. | packages/memory/src/migration/embedder-migration.ts:34 |
source | readonly | string | Identifier of the source embedder ('<adapter>:<model>@<dim>'). | packages/memory/src/migration/embedder-migration.ts:38 |
target | readonly | string | Identifier of the target embedder. | packages/memory/src/migration/embedder-migration.ts:40 |
total | readonly | number | Total records expected for this entity (when known). | packages/memory/src/migration/embedder-migration.ts:36 |