v1.17.0

Gentleman-Programming/engramv1.17.0Jun 20, 2026by github-actions[bot]

Upgrading?

Release notes summary

This release fixes cloud relation backfill issues and adds new agent setup capabilities, search options, and documentation improvements.

Key Highlights

  • Fixes cloud relation backfill and sync mutations
  • Adds data-driven agent registry and native setup for 7 agents
  • Introduces `match_mode` option to Search and mem_search
  • Installs Codex plugin during setup

New Features

  • Cloud relation backfill implementation
  • Data-driven agent registry
  • Native setup for 7 agents
  • Codex plugin installation
  • Search mode options
  • Improved setup flow documentation

Full Release Notes

## Changelog
* d3258c5f08dceb38ac8011e325051386767b0b21 Merge branch 'main' into fix/cloud-relation-backfill
* b851cb92366069b70e5a800fedc62784fcfdc04c Merge pull request #494 from forNerzul/fix/local-sync-relations-backfill
* 36c08198065e4f1e087f3c3280549c9715f6b75f Merge pull request #497 from Gentleman-Programming/fix/cloud-relation-backfill
* 2c93b4cbf0a9c8822a505a17f07f1d997fb7a87f docs(readme): clarify setup flow, serve vs mcp, and ENGRAM_URL (#513)
* ed5b2126646a8131cc1e027e513ddaedec4c9765 feat(opencode): add 15-minute save-nudge for memory parity (#516)
* 7ad6d1945bd21cab87c117f85359e9ccea176428 feat(setup): data-driven agent registry + native setup for 7 more agents (#493)
* 13fc976992e2e9d9071db0ffdc4f0c25fa45726a feat(setup): install the Codex plugin during 'engram setup codex' (#518)
* 237521ae9cda09ac0f19834bc890d2a074260455 feat(store,mcp): add match_mode option to Search and mem_search (#475)
* b0e23a61bb23d2c2456f7af7b461eeea42e48e52 fix(codex): add dedicated Codex plugin so hooks load correctly (#514)
* 03b25343c24e143dddc8bdc7531d566a650c29e9 fix(plugin): persist user prompt in UserPromptSubmit hook (#512)
* 980ebd8dba5c30091a859bb4ab3db16ce88984e1 fix(setup): anchor marker end-search and reject relative config-home (#520)
* 75cdfcb08daa876c08a46f0f16d7f929c541e3db fix(setup): avoid baking versioned Homebrew Cellar path into MCP configs (#499)
* 9ee6b7f72fb2d5579a4d35e5b8b88d072f731ad6 fix(setup): stop writing unread Cursor global rule, write informational copy (#522)
* e1ed602880895a32a490492df7b15825f3f9abc8 fix(store): apply session-fallback in cross-project guard and fix REQ-011 log placement
* 3514f0375bd28171ef93768fa336f649ac10211a fix(store): backfill relation sync mutations so relations reach cloud
* e83d2d08d5dffffbabe48e0d192815398eedc3ce fix(store): restrict relation backfill to judged rows and resolve project via session
* 9225c573897ea7c42999f1febccdadf3c052e1b3 fix(store): use session-fallback project in JudgeRelation enqueue
* af7baf4806f65caaf2d49c4554b2992d5ac03845 fix(sync): export pre-existing relations missing from local chunks
* 37108d89ed36ef66f87ce43e83a3ecf720a01232 fix(sync): read prior chunks via Transport, cover updated-relation export

Related Repositories