v0.2.25 pi-v0.2.0

high risk

maurosoria/dirsearchOct 1, 2026 → Oct 1, 20260 days between releases

What's New

Pi-native tools now require explicit project arguments and stricter session validation.

Breaking Changes

  • Pi-native `mem_update` and `mem_delete` require explicit `expected_project` argument
  • `mem_session_end` only accepts current host session ID and rejects foreign IDs
  • `pi-engram init` preserves existing MCP config instead of replacing it

New Features

  • Cross-project saves use isolated, project-owned sessions
  • Automatic prompt capture redacts `<private>` blocks
  • `mem_context` accepts optional `max_bytes` and `compact` arguments
  • Session resume registration with `resume: true` flag

Improvements

  • Pi startup no longer silently imports tracked chunks from cloned repos
  • Explicit cross-project saves use isolated sessions
  • `mem_session_end` validates host session ID before processing

Upgrade Notes

Update `mem_update` and `mem_delete` calls to include the `expected_project` argument. Ensure `mem_session_end` uses the current host session ID. Manually remove existing `mcpServers.engram` entries if you want native-only writes after running `pi-engram init`.

The Two Releases

v0.2.25

v0.2.25

Oct 1, 2026· 20 days ago

Introduces Google ADK and Eve integrations, significantly improves Web UI performance, and fixes TypeScript SDK issues.

Full release notes
pi-v0.2.0

gentle-engram v0.2.0

Oct 1, 2026· 20 days ago

gentle-engram v0.2.0 updates Pi-native tools, session handling, and prompt capture with specific breaking changes.

Full release notes