# oh-my-openagent v5.0.0-beta.31 - Product: oh-my-openagent (https://whatsnew.fyi/product/oh-my-openagent) - Vendor: oh-my-openagent - Date: 2026-08-31 - Version: v5.0.0-beta.31 - Original notes: https://github.com/code-yeongyu/oh-my-openagent/releases/tag/v5.0.0-beta.31 - Permalink: https://whatsnew.fyi/product/oh-my-openagent/releases/v5.0.0-beta.31 - Labels: Pre-release What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — Add memory.recall settings block - **added** — Barrel-export the recall surface - **added** — Add recall runtime paths to identity layout - **added** — Append recall receipts as JSONL - **added** — Persist session recall ledger - **added** — Render recall message block - **added** — Select recall candidates by lexical match - **added** — Plan short recall queries from recent texts - **added** — Load committed recall corpus from HEAD tree - **added** — Resolve reviewer identities per toolkit surface - **fixed** — Restore model-fallback chain accessor refuted by hook tests - **fixed** — Restore concurrency manager and stream-activity exports refuted by build - **fixed** — Restore barrel-imported cache/polling exports refuted by typecheck - **fixed** — Narrow the custom-message transcript exclusion to memory channels - **fixed** — Exclude only the reserved root system tree from recall - **fixed** — Render each recall candidate as its own sourced block - **fixed** — Close legacy snapshot race - **fixed** — Keep extension-injected messages out of transcript search - **fixed** — Tombstone in-flight client stops and bound dead-client respawns - **fixed** — Collapse workspace roots to the git repository root - 62ed79525 Merge pull request #7555 from code-yeongyu/release/v5.0.0-beta.31-source-state - e5b910f76 Merge pull request #7551 from code-yeongyu/deslop-w1 - 6ec04f9e9 Merge pull request #7553 from code-yeongyu/fix/recall-mode-assertions-win32 - 6e3b1ed72 test(memory-core): gate recall file-mode pins to POSIX platforms - 24cc17ad5 revert: drop out-of-scope W1 changes flagged by strict merge review - a7e33a667 build(omo-codex): regenerate install-dist bundle for W1 source changes - 3307fb251 docs: refresh re-export shim inventory for W1 deletions (316 -> 315) - 6974bbdb1 fix(omo-opencode): restore model-fallback chain accessor refuted by hook tests - b0fe2f334 fix(omo-opencode): restore concurrency manager + stream-activity exports refuted by build - 3a4874ac1 fix(omo-opencode): restore barrel-imported cache/polling exports refuted by typecheck - 7074d2c87 fix(model-core): remove unused compatibility ladder - 0290c3613 chore(utils): remove dead prompt slop - 847eb39c5 chore(memory-core): remove stale layout comment - c1e4c1399 chore(ast-grep-mcp): remove redundant comments - a055e6c3d chore(lsp-tools-mcp): remove unused re-export modules - fe6c85dc0 chore(omo-opencode): remove dead code and redundant comments - 8e8d06c90 test(omo-native): give the packed consumer install room on slow runners - ea2918f12 Merge pull request #7543 from code-yeongyu/fix/7537-ulw-gate-reviewer-surface - 2ef02d905 fix(qa): ignore volatile settings stamps - e49207369 style(codex-ulw-loop): apply biome formatting to the surface tests - 51716a4b9 feat(codex-ulw-loop): resolve reviewer identities per toolkit surface - c53faf72f Merge pull request #7539 from code-yeongyu/fix/dag-queued-node-running-transition - f9069472e Merge pull request #7538 from code-yeongyu/feat/memorian-recall - 940ccf01b fix(memory): narrow the custom-message transcript exclusion to memory channels - 594715c65 fix(memory-core): exclude only the reserved root system tree from recall - 31bc71ccd fix(memory-core): render each recall candidate as its own sourced block - 613929594 fix(hooks): close legacy snapshot race - 1f5c143b6 fix(memory-core): keep extension-injected messages out of transcript search - 7a15a85d3 feat(omo-config-core): add memory.recall settings block - cc199ea8c feat(memory-core): barrel-export the recall surface - 51a665c84 feat(memory-core): add recall runtime paths to identity layout - e0874d361 feat(memory-core): append recall receipts as JSONL - 49d9abdee feat(memory-core): persist session recall ledger - 7ca2fde15 feat(memory-core): render recall message block - a451625ad feat(memory-core): select recall candidates by lexical match - a42165733 feat(memory-core): plan short recall queries from recent texts - f859ece5d feat(memory-core): load committed recall corpus from HEAD tree - 09f8e43f5 Merge pull request #7500 from minpeter/fix/local-fomo-oauth - 7017a76cc docs(evidence): record lsp pool RED/GREEN remote runs - 0173eb2be test(lsp-core): fail initialization on the first generation only - 50673b9c1 fix(lsp-core): tombstone in-flight client stops and bound dead-client respawns - fe9c407a2 fix(lsp-core): collapse workspace roots to the git repository root - 3ea5b056e test(lsp-core): pin monorepo root collapse and stop/respawn pool invariants - d50518d45 Merge pull request #7526 from code-yeongyu/fix/mem-delegation-lifecycle - 7603a66eb Merge pull request #7525 from code-yeongyu/fix/mem-mcp-idle-teardown - 51ddd6eca Merge pull request #7530 from code-yeongyu/ci/bot-merge-summary - ffbee1a97 Merge remote-tracking branch 'origin/dev' into fix/local-fomo-oauth-delivery - d682f34aa test(omo-native): record round-two isolated QA - 5cda20141 test(hooks): bound synchronized subprocess contracts - a16929084 ci(bot-merge): write the mandatory job summary and register the workflow expectation - 7c3cb8366 docs(evidence): record the unavailable-stub idle regression fix and dist regen - 60cd9e1d3 fix(omo-codex): keep the unavailable codegraph stub alive on the codex host _[Truncated at 4000 characters — full notes: https://github.com/code-yeongyu/oh-my-openagent/releases/tag/v5.0.0-beta.31]_