Skip to content

oh-my-openagent

v4.12.1 Feature

This release adds 4 notable features for engineering teams evaluating rollout.

Published 1mo AI Coding Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai ai-agents anthropic chatgpt claude claude-skills
+9 more
codex cursor gemini ide openai opencode orchestration tui typescript

Summary

AI summary

Broad release touches Commit Summary, codex, codegraph, and omo-codex.

Full changelog

CodeGraph Starts Cleaner

CodeGraph now handles fresh or uninitialized workspaces with better guidance instead of leaving users staring at a missing-index failure. LazyCodex also provisions the CodeGraph runtime before MCP serve, including the Node 26 path, so Codex sessions can recover more gracefully when the binary is not already in place.

Quieter Codex Session Hygiene

LazyCodex now nudges thread titles without creating noisy or overlong session names, and title-hook failures are surfaced instead of disappearing silently. The new teammode hook wiring keeps those checks isolated and testable.

Less Background-Task Confusion

Background task launch paths no longer tell users to poll background_output when that instruction is not actionable. Delegated and background agent flows now produce cleaner handoffs with less misleading follow-up text.

Ultraresearch Team Coordination

Ultraresearch now prefers a cooperating team shape when the harness supports it, and its raise-law guidance tells workers to broadcast leads immediately. That makes broad research runs less likely to hide useful findings inside isolated worker context.


Minor Compatibility and Stability Release

This release carries compatibility-facing behavior changes and operational hardening. Read the summary below before upgrading or publishing.

  • Task and tool behavior updates, including delegate-task contract and runtime registration behavior.

Commit Summary

  • d0dc6f65d Merge pull request #5452 from code-yeongyu/release/v4.12.1-source-state
  • 6a949f0c9 Merge pull request #5450 from code-yeongyu/code-yeongyu/shorten-codex-thread-title-nudge-20260620
  • 0e5e78db7 fix(codex): shorten thread title nudge
  • 6ebbda945 Merge pull request #5449 from code-yeongyu/feature/ultraresearch-teammode-broadcast
  • 5fa28fe27 feat(ultraresearch): prefer cooperating team + raise-law broadcast
  • aeb6ab1b7 Merge pull request #5447 from code-yeongyu/code-yeongyu/fix-codex-thread-title-hook-20260620
  • e8b5b14ee Merge pull request #5448 from code-yeongyu/code-yeongyu/fix-codex-codegraph-bootstrap-node26
  • d3db64d67 fix(codex): surface thread title hook failures
  • c9360fcef fix(codex): handle pending thread creation titles
  • 789ea469c test(codex): split CodeGraph node support cases
  • a34b85dd8 fix(codex): nudge thread titles after create_thread
  • 0fc481122 fix(codex): provision CodeGraph bootstrap on Node 26
  • 5b187e181 Merge pull request #5443 from code-yeongyu/code-yeongyu/codegraph-init-guidance
  • dc167b3b7 test(codegraph): allow Windows drive prefixes
  • 1f3d21ec0 test(codegraph): normalize guidance path assertions
  • f2072dbd6 fix(codex): register codegraph guidance hook
  • 785d0f35b fix(codex): emit codegraph post-tool guidance
  • 264e28c3f fix(opencode): append codegraph init guidance
  • c0e988962 fix(utils): guide uninitialized codegraph workspaces
  • 13a4172d4 Merge pull request #5406 from LilMGenius/lazycodex/fix-codegraph-missing-binary
  • fe7864bbf Merge pull request #5253 from EvangelosMoschou/fix/5221-kimi-k2-background-polling
  • 162061858 Merge pull request #5442 from code-yeongyu/fix/restore-ultraresearch-skill
  • a69240019 chore(codex): refresh plugin lockfile version
  • ca210090e fix(codex-installer): sync packaged skills during cache install
  • cecaa0095 fix(omo-codex): provision CodeGraph during MCP serve
  • 97d5b22ad fix(background-task): remove background_output polling CTA from all launch paths

Thank you to 3 community contributors:

  • @EvangelosMoschou:
    • fix(background-task): remove background_output polling CTA from all launch paths
  • @LilMGenius:
    • fix(omo-codex): provision CodeGraph during MCP serve
  • @MoerAI:
    • Merge pull request #5253 from EvangelosMoschou/fix/5221-kimi-k2-background-polling
    • Merge pull request #5406 from LilMGenius/lazycodex/fix-codegraph-missing-binary

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track oh-my-openagent

Get notified when new releases ship.

Sign up free

About oh-my-openagent

omo; the best agent harness - previously oh-my-opencode

All releases →

Related context

Earlier breaking changes

  • v4.19.0 Removes legacy Ralph Loop wiring; introduces Goal feature with automatic config migration.
  • v4.6.0 Removed broken direct public binary entrypoints from platform launcher packages, keeping them internal.
  • v4.6.0 Removed legacy context-window monitor hook path from active hooks and config surfaces.
  • v4.4.0 Removes top‑level `lsp` config key; migration required to `.opencode/lsp.json`.

Beta — feedback welcome: [email protected]