Skip to content

Latest commit

 

History

History
49 lines (37 loc) · 1.75 KB

File metadata and controls

49 lines (37 loc) · 1.75 KB

Migration guide

Product rename

The package, CLI, environment prefix, extension namespace, routes, and integration IDs are now LongMemory:

  • npm and CLI: longmemory
  • environment: LONGMEMORY_*
  • workspace state: .longmemory/
  • dashboard proxy: /api/longmemory
  • repository: https://github.com/CaviraOSS/LongMemory

Compatibility aliases for the previous product name are intentionally not shipped.

Import legacy memory data

longmemory migrate \
  --from ./legacy.db \
  --to ./longmemory.db \
  --report ./migration-report.json

The migration command reads supported SQLite, JSON, and JSONL data, skips corrupt or duplicate records, maps records through the current immutable ingest pipeline, restores supported relations, and writes an audit report. It refuses to overwrite a destination or migrate a database onto itself.

Import agent sessions

longmemory detect
longmemory session discover --from claude-code
longmemory port --from claude-code --to longmemory --all
longmemory verify --from claude-code --sample 10

Session adapters are read-only and never modify proprietary harness stores. See docs/session-porter.md and docs/migration.md.