v3.2.1
vectorize-io/hindsightv3.2.1Oct 7, 2026by github-actions[bot]
Upgrading?
AI Summary
A recovery release for v3.2.0 that fixes module checksums and adds new diagnostics and reliability fixes across the Go core and session handling.
Key Highlights
- Read-only Pi caller-binding diagnostics added.
- Opt-in server-side `mem_save` stage timings.
- Ownership metadata preserved when replicating isolated project-owned sessions.
- Codex resumed-thread memory writes restored through server-owned continuations.
New Features
- Pi caller-binding diagnostics
- Server-side save timing diagnostics
- Ownership preservation during replication
- OpenCode JSONC comments preservation
- Unicode project name normalization
Full Release Notes
## Engram 3.2.1 Core binary publication for v3.2.0 was blocked by obsolete module checksums, although its Cloud image was published. This recovery release fixes the module-tidiness guard without changing resolved dependency versions (#1700). The existing v3.2.0 tag is preserved. This release brings new, opt-in diagnostics and reliability fixes across the Go core, Cloud replication, setup, and session handling. ### New diagnostics - Add read-only Pi caller-binding diagnostics to distinguish caller/session evidence from project health, without registering sessions (#1695). - Add opt-in server-side `mem_save` stage timings to separate save, candidate lookup, and relation insertion costs without logging memory content (#1689). These diagnostics help investigate #1536; they are not a latency fix. ### Fixes - Preserve ownership metadata when replicating isolated project-owned sessions, and accept legacy blank or omitted directories on mutation pull while keeping chunk import and ownership checks strict (#1662, #1684, #1691). - Tolerate slow but healthy hook session confirmation with a shared deadline (#1663). - Scope Cloud upgrade diagnostics to the selected project (#1668). - Restore Codex resumed-thread memory writes through server-owned continuations (#1612). - Support explicit `directory` and `cwd` in MCP current-project discovery (#1656). - Share per-save prompt-capture defaults, opt-out, and deduplication policy in Go (#1696). - Normalize Unicode project names and support explicit legacy-variant repair (#1694). - Consistently classify canonical manual-save ownership and repair case-variant session journal rows (#1652, #1678). - Preserve OpenCode JSONC comments, trailing commas, and unrelated configuration when registering MCP (#1685). - Refresh existing Claude Code plugins at user scope during setup (#1670). - Report the actual binary version in the MCP handshake and accurate tool-profile counts (#1675). - Keep shell scripts LF on Windows checkouts (#1669). ### Maintenance - Add deterministic perf-ratchet flag, environment, and bootstrap-mode coverage (#1620). ### Upgrade and release scope - Back up your Engram data and configuration before upgrading, and retain a known-good installation. Ownership corrections can change which sessions are permitted to write. - This is the **Go core release**. Tag-driven automation publishes Linux, macOS, and Windows archives for amd64/arm64, checksums, the Homebrew formula, and Cloud container images. - The Pi npm package has a separate release channel and is **not published by this release**. Pi extension changes on `main` are not automatically delivered to npm users. - This release does not claim to resolve the still-open Pi/Claude resume reports. **Full changelog:** https://github.com/Gentleman-Programming/engram/compare/v3.1.0...v3.2.1
Related Repositories
public-apis/public-apis★ 491,123
A collective list of free APIs
NousResearch/hermes-agent★ 255,887
The agent that grows with you
yt-dlp/yt-dlp★ 199,986
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,478
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,699
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.