Skip to content

v0.7.1

Choose a tag to compare

@chandra447 chandra447 released this 11 May 10:32
· 44 commits to main since this release
acac2b3

v0.7.1

This is a compatibility hotfix for users upgrading after the project-memory folder layout change from PR #18.

Fixed

  • Adds a non-destructive startup migration from legacy ~/.pi/agent/<project>/MEMORY.md into the new ~/.pi/agent/projects-memory/<project>/MEMORY.md layout.
  • Merges legacy-only entries without deleting old folders, so existing users keep a backup while the new layout gets populated.
  • Updates /memory-sync-markdown to scan both the new layout and the legacy layout, which protects SQLite backfills for older installations.

Acknowledgements

  • Follow-up to PR #18: this preserves the new target folder structure while covering existing users who already had project memories in the old path.

Verification

  • CI passed for lint, typecheck, and tests.
  • Local verification: npm run check, npm test, targeted migration/sync tests, and git diff --check.