pi-v0.2.0 v3.0.0
Gentleman-Programming/engramOct 1, 2026 → Oct 1, 20260 days between releases
What's New
Major version bump changes Go module path to /v3 and requires explicit expected_project for all observation operations.
Breaking Changes
- Go module path changed from /v2 to /v3.
- Observation updates and deletes require explicit expected_project.
- engram setup pi no longer registers Engram MCP server or installs npm:pi-mcp-adapter.
New Features
- OpenCode 2.x support via dual-major plugin entrypoint.
- engram projects merge command with --dry-run and --apply flags.
- Observation version history support via include_history argument.
Improvements
- Host-session registration confirmation before binding memory writes.
- Agent integrations now confirm host session registration to prevent stale session writes.
Upgrade Notes
Update the Go import path to github.com/Gentleman-Programming/engram/v3 and ensure expected_project is configured for all observation operations. Remove any manual Engram MCP server configurations since setup pi no longer creates them.
The Two Releases
gentle-engram v0.2.0
Oct 1, 2026· 20 days ago
The Pi package v0.2.0 introduces breaking changes requiring explicit `expected_project` arguments for memory updates and deletes, moves away from the `pi-mcp-adapter` in favor of native Pi MCP, and improves session handling and prompt capture.
Full release notesv3.0.0
Oct 1, 2026· 20 days ago
Engram 3.0.0 is a major release requiring an explicit `expected_project` for observation updates and deletes, moving the Go module path to `/v3`, adding OpenCode 2.x support, and confirming host-session registration before agent integrations bind memory writes.
Full release notes