github code-yeongyu/oh-my-openagent v5.0.0-beta.31

pre-release3 hours ago
  • 62ed795 Merge pull request #7555 from code-yeongyu/release/v5.0.0-beta.31-source-state
  • e5b910f Merge pull request #7551 from code-yeongyu/deslop-w1
  • 6ec04f9 Merge pull request #7553 from code-yeongyu/fix/recall-mode-assertions-win32
  • 6e3b1ed test(memory-core): gate recall file-mode pins to POSIX platforms
  • 24cc17a revert: drop out-of-scope W1 changes flagged by strict merge review
  • a7e33a6 build(omo-codex): regenerate install-dist bundle for W1 source changes
  • 3307fb2 docs: refresh re-export shim inventory for W1 deletions (316 -> 315)
  • 6974bbd fix(omo-opencode): restore model-fallback chain accessor refuted by hook tests
  • b0fe2f3 fix(omo-opencode): restore concurrency manager + stream-activity exports refuted by build
  • 3a4874a fix(omo-opencode): restore barrel-imported cache/polling exports refuted by typecheck
  • 7074d2c fix(model-core): remove unused compatibility ladder
  • 0290c36 chore(utils): remove dead prompt slop
  • 847eb39 chore(memory-core): remove stale layout comment
  • c1e4c13 chore(ast-grep-mcp): remove redundant comments
  • a055e6c chore(lsp-tools-mcp): remove unused re-export modules
  • fe6c85d chore(omo-opencode): remove dead code and redundant comments
  • 8e8d06c test(omo-native): give the packed consumer install room on slow runners
  • ea2918f Merge pull request #7543 from code-yeongyu/fix/7537-ulw-gate-reviewer-surface
  • 2ef02d9 fix(qa): ignore volatile settings stamps
  • e492073 style(codex-ulw-loop): apply biome formatting to the surface tests
  • 51716a4 feat(codex-ulw-loop): resolve reviewer identities per toolkit surface
  • c53faf7 Merge pull request #7539 from code-yeongyu/fix/dag-queued-node-running-transition
  • f906947 Merge pull request #7538 from code-yeongyu/feat/memorian-recall
  • 940ccf0 fix(memory): narrow the custom-message transcript exclusion to memory channels
  • 594715c fix(memory-core): exclude only the reserved root system tree from recall
  • 31bc71c fix(memory-core): render each recall candidate as its own sourced block
  • 6139295 fix(hooks): close legacy snapshot race
  • 1f5c143 fix(memory-core): keep extension-injected messages out of transcript search
  • 7a15a85 feat(omo-config-core): add memory.recall settings block
  • cc199ea feat(memory-core): barrel-export the recall surface
  • 51a665c feat(memory-core): add recall runtime paths to identity layout
  • e0874d3 feat(memory-core): append recall receipts as JSONL
  • 49d9abd feat(memory-core): persist session recall ledger
  • 7ca2fde feat(memory-core): render recall message block
  • a451625 feat(memory-core): select recall candidates by lexical match
  • a421657 feat(memory-core): plan short recall queries from recent texts
  • f859ece feat(memory-core): load committed recall corpus from HEAD tree
  • 09f8e43 Merge pull request #7500 from minpeter/fix/local-fomo-oauth
  • 7017a76 docs(evidence): record lsp pool RED/GREEN remote runs
  • 0173eb2 test(lsp-core): fail initialization on the first generation only
  • 50673b9 fix(lsp-core): tombstone in-flight client stops and bound dead-client respawns
  • fe9c407 fix(lsp-core): collapse workspace roots to the git repository root
  • 3ea5b05 test(lsp-core): pin monorepo root collapse and stop/respawn pool invariants
  • d50518d Merge pull request #7526 from code-yeongyu/fix/mem-delegation-lifecycle
  • 7603a66 Merge pull request #7525 from code-yeongyu/fix/mem-mcp-idle-teardown
  • 51ddd6e Merge pull request #7530 from code-yeongyu/ci/bot-merge-summary
  • ffbee1a Merge remote-tracking branch 'origin/dev' into fix/local-fomo-oauth-delivery
  • d682f34 test(omo-native): record round-two isolated QA
  • 5cda201 test(hooks): bound synchronized subprocess contracts
  • a169290 ci(bot-merge): write the mandatory job summary and register the workflow expectation
  • 7c3cb83 docs(evidence): record the unavailable-stub idle regression fix and dist regen
  • 60cd9e1 fix(omo-codex): keep the unavailable codegraph stub alive on the codex host
  • 8da24e3 fix(omo-opencode): restore continuation cleanup on every exit
  • 11f1274 Merge pull request #7527 from code-yeongyu/fix/mem-hook-cache-evictions
  • 23afd76 Merge pull request #7523 from code-yeongyu/fix/mem-signal-test-orphans
  • ab3aa3c Merge pull request #7522 from code-yeongyu/fix/mem-tui-mirror-heartbeat
  • 8a9ad06 Merge pull request #7529 from code-yeongyu/ci/bot-merge-workflow
  • 69a59ac Merge pull request #7528 from code-yeongyu/fix/sisyphus-agent-gh-login
  • 66fbcfe fix(omo-opencode): preserve continuation revival cleanup
  • b83de56 ci(sisyphus-agent): clear token env vars for the gh auth login call
  • dc57ba5 fix(omo-opencode): preserve continuation anchors and revival cleanup
  • 9903d6d fix(omo-opencode): preserve delegation queue and wake history semantics
  • 6b0d507 fix(omo-opencode): keep sync poller completion detection live under fetch gating
  • 924abd7 fix(hooks): bridge legacy state writers safely
  • a7d244b fix(omo-opencode): harden delegated lifecycle test compatibility
  • 4818725 wip(omo-opencode): harden delegated lifecycle test compatibility
  • 5ca094e fix(omo-opencode): keep sync poller completion detection live under fetch gating
  • 88c6547 fix(omo-opencode): narrow optional session.delete before deferred invocation
  • b15842e fix(omo-opencode): narrow optional session.delete before deferred invocation
  • bc6729c docs(omo-opencode): record delegation memory evidence
  • 2325af3 docs: record hook cache eviction TDD evidence
  • 43edd78 test(hooks): isolate fsync skip start-time cleanup
  • 3fec0c2 fix(hooks): prune unmatched fsync-skip start times
  • a9ef102 fix(hooks): sweep hashline pending file captures
  • 4b64259 fix(hooks): drain unbounded session-id hook sets
  • 88c72a4 fix(hooks): clear anthropic recovery maps on dispose
  • 284d6f9 fix(hooks): prune idle transcript cache snapshots
  • 5409c6f test(omo-native): record isolated OAuth QA
  • 0bf2bbe test(hooks): fail until idle hook caches evict
  • 78cda27 docs(evidence): record RED/GREEN and per-site respawn verdicts for MCP idle teardown
  • b9374cd docs(mcp): record why idle timeouts stay disabled on no-respawn hosts
  • 5d7bad4 test(omo-native): document signal fixture cleanup evidence
  • 6f2a167 test(omo-native): track re-exec fixture pid
  • 17ba153 fix(omo-opencode): wire tui mirror into plugin disposal
  • 6de61a7 test(omo-opencode): cover tui mirror disposal assembly wiring
  • 4e08c44 test(omo-native): await fixture process reaping
  • b45acd6 test(omo-native): make fixture reaping verification reliable
  • 0774fb7 fix(omo-opencode): release delegated subagent lifecycle resources
  • 4905b4b test(omo-native): reap signal fixture children in teardown
  • dafd8ca fix(omo-opencode): unref tui mirror heartbeat and stop it on dispose
  • b607d24 test(omo-native): record signal fixture child pids
  • 42740d0 fix(mcp-stdio-core): drop unused handler param and share child-spawn setup
  • 278d92f fix(mcp-stdio-core): destroy stdin on idle timeout so abandoned servers exit
  • 9597bb7 test(omo-opencode): cover tui mirror heartbeat disposal lifecycle
  • 4f71cd7 test(hooks): isolate publication failure injection
  • 0e5293b Merge commit '3abc23c23bae150f0276f8596dbda50edb310844' into fix/local-fomo-oauth-delivery
  • f98128c fix(omo-native): bundle OAuth and harden hook state

Thank you to 3 community contributors:

  • @minpeter:
    • fix(omo-native): bundle OAuth and harden hook state
    • Merge commit '3abc23c23bae150f0276f8596dbda50edb310844' into fix/local-fomo-oauth-delivery
    • test(hooks): isolate publication failure injection
    • test(omo-native): record isolated OAuth QA
    • fix(hooks): bridge legacy state writers safely
    • test(hooks): bound synchronized subprocess contracts
    • test(omo-native): record round-two isolated QA
    • Merge remote-tracking branch 'origin/dev' into fix/local-fomo-oauth-delivery
    • Merge pull request #7500 from minpeter/fix/local-fomo-oauth
  • @lifrary:
    • fix(mcp-stdio-core): destroy stdin on idle timeout so abandoned servers exit
    • fix(mcp-stdio-core): drop unused handler param and share child-spawn setup
  • @sisyphus-dev-ai:
    • Merge pull request #7522 from code-yeongyu/fix/mem-tui-mirror-heartbeat
    • Merge pull request #7523 from code-yeongyu/fix/mem-signal-test-orphans
    • Merge pull request #7527 from code-yeongyu/fix/mem-hook-cache-evictions
    • Merge pull request #7525 from code-yeongyu/fix/mem-mcp-idle-teardown
    • Merge pull request #7526 from code-yeongyu/fix/mem-delegation-lifecycle
    • Merge pull request #7555 from code-yeongyu/release/v5.0.0-beta.31-source-state

Don't miss a new oh-my-openagent release

NewReleases is sending notifications on new releases.