Skip to content

oh-my-openagent

v4.6.0 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 2d 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

ReleasePort's take

Light signal
editorial:auto 2d

OpenCode's `run` mode now correctly reports completion when no messages are produced, and the legacy context‑window monitor hook has been removed from active configurations.

Why it matters: Fixes silent zero‑message completion (critical for reliable workflows) and eliminates deprecated hooks; operators must update configs before next deployment cycle.

Summary

AI summary

Updates OpenCode, Codex / LazyCodex, and Release / Packaging across a mixed release.

Changes in this release

Breaking High

Removed legacy context-window monitor hook path from active hooks and config surfaces.

Removed legacy context-window monitor hook path from active hooks and config surfaces.

Source: llm_adapter@2026-06-01

Confidence: low

Breaking High

Removed broken direct public binary entrypoints from platform launcher packages, keeping them internal.

Removed broken direct public binary entrypoints from platform launcher packages, keeping them internal.

Source: llm_adapter@2026-06-01

Confidence: low

Feature Low

Added Bun‑free LazyCodex install paths via `lazycodex-ai` npm alias.

Added Bun‑free LazyCodex install paths via `lazycodex-ai` npm alias.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Low

Added Windows Git Bash detection, guidance, and MCP support for Codex installs.

Added Windows Git Bash detection, guidance, and MCP support for Codex installs.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Low

Added managed cleanup commands and safer delegated LazyCodex utility commands.

Added managed cleanup commands and safer delegated LazyCodex utility commands.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Low

Added `opencode-qa` skill packaging and expanded Codex‑oriented skill bundles.

Added `opencode-qa` skill packaging and expanded Codex‑oriented skill bundles.

Source: llm_adapter@2026-06-01

Confidence: high

Feature Low

Added project‑local Codex config cleanup and legacy `omx` conflict repair.

Added project‑local Codex config cleanup and legacy `omx` conflict repair.

Source: llm_adapter@2026-06-01

Confidence: low

Feature Low

Added regression coverage for prompt-gate dedupe, abort recovery, fallback routing, and run completion.

Added regression coverage for prompt-gate dedupe, abort recovery, fallback routing, and run completion.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Bugfix Medium

Fixed silent zero-message completion in `run` mode.

Fixed silent zero-message completion in `run` mode.

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Medium

Fixed release CI to warn instead of blocking on stale LazyCodex smoke output before next npm alias release.

Fixed release CI to warn instead of blocking on stale LazyCodex smoke output before next npm alias release.

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Medium

Fixed OpenAgent platform alias publishing for internal launcher packages.

Fixed OpenAgent platform alias publishing for internal launcher packages.

Source: llm_adapter@2026-06-01

Confidence: high

Bugfix Low

Improved recovery for Anthropic assistant-tail and prefill edge cases.

Improved recovery for Anthropic assistant-tail and prefill edge cases.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Refactor Medium

Hardened internal prompt dispatch to reduce duplicate parent wakes, continuation prompts, and overlapping replies.

Hardened internal prompt dispatch to reduce duplicate parent wakes, continuation prompts, and overlapping replies.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Refactor Medium

Improved session idle and status handling to reduce duplicate OpenCode responses.

Improved session idle and status handling to reduce duplicate OpenCode responses.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Refactor Medium

Strengthened background-agent parent wake behavior around active or unfinished assistant turns.

Strengthened background-agent parent wake behavior around active or unfinished assistant turns.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Refactor Medium

Improved Codex installer behavior across macOS, Linux, and Windows.

Improved Codex installer behavior across macOS, Linux, and Windows.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Refactor Medium

Improved platform launcher publishing and package‑layout checks.

Improved platform launcher publishing and package‑layout checks.

Source: granite4.1:30b@2026-06-01-audit

Confidence: low

Full changelog

Release Notes

This release improves both OpenCode runtime stability and the Codex/LazyCodex install path.

OpenCode

  • Hardened internal prompt dispatch to reduce duplicate parent wakes, continuation prompts, and overlapping internal replies.
  • Improved recovery for Anthropic assistant-tail and prefill edge cases.
  • Fixed silent zero-message completion in run mode.
  • Improved session idle and status handling to reduce duplicate OpenCode responses.
  • Removed the legacy context-window monitor hook path from active hook and config surfaces.
  • Strengthened background-agent parent wake behavior around active or unfinished assistant turns.
  • Added regression coverage for prompt-gate dedupe, abort recovery, fallback routing, and run completion.

Codex / LazyCodex

  • Added Bun-free LazyCodex install paths through the lazycodex-ai npm alias.
  • Improved Codex installer behavior across macOS, Linux, and Windows.
  • Added Windows Git Bash detection, guidance, and MCP support for Codex installs.
  • Added project-local Codex config cleanup and legacy omx conflict repair.
  • Added managed cleanup commands and safer delegated LazyCodex utility commands.
  • Added opencode-qa skill packaging and expanded Codex-oriented skill bundles.

Release / Packaging

  • Fixed release CI so stale published LazyCodex smoke output warns instead of blocking before the next npm alias release lands.
  • Kept platform launcher packages internal by removing broken direct public binary entrypoints.
  • Improved platform launcher publishing and package-layout checks.

릴리즈 노트

이번 릴리즈는 OpenCode 런타임 안정성과 Codex/LazyCodex 설치 경로를 함께 개선합니다.

OpenCode

  • 내부 prompt dispatch를 강화해 중복 parent wake, 중복 continuation prompt, 겹치는 내부 응답을 줄였습니다.
  • Anthropic assistant-tail 및 prefill edge case 복구를 개선했습니다.
  • run mode에서 메시지 없이 조용히 완료되는 문제를 수정했습니다.
  • session idle/status 처리 흐름을 개선해 OpenCode 응답 중복 가능성을 줄였습니다.
  • legacy context-window monitor hook 경로를 활성 hook/config 표면에서 제거했습니다.
  • background-agent parent wake가 active 또는 unfinished assistant turn과 겹칠 때의 동작을 강화했습니다.
  • prompt-gate dedupe, abort recovery, fallback routing, run completion 회귀 테스트를 보강했습니다.

Codex / LazyCodex

  • lazycodex-ai npm alias를 통해 Bun 없이 LazyCodex를 설치할 수 있는 경로를 추가했습니다.
  • macOS, Linux, Windows 전반에서 Codex installer 동작을 개선했습니다.
  • Windows Git Bash 감지, 설치 안내, MCP 지원을 추가했습니다.
  • project-local Codex config cleanup과 legacy omx 충돌 복구를 추가했습니다.
  • managed cleanup command와 더 안전한 LazyCodex delegated utility command를 추가했습니다.
  • opencode-qa skill 패키징을 추가하고 Codex용 skill bundle을 확장했습니다.

Release / Packaging

  • 배포 전 CI에서 stale lazycodex-ai@latest smoke 결과가 다음 alias 배포 전까지 배포를 막지 않도록 warning 신호로 전환했습니다.
  • 플랫폼 launcher 패키지가 깨진 direct public binary entrypoint를 노출하지 않도록 정리했습니다.
  • 플랫폼 launcher publish와 package-layout 검증을 보강했습니다.

Release Notes

This release improves both OpenCode runtime stability and the Codex/LazyCodex install path.

OpenCode

  • Hardened internal prompt dispatch to reduce duplicate parent wakes, duplicate continuation prompts, and overlapping internal replies.
  • Improved recovery for Anthropic assistant-tail and prefill edge cases.
  • Fixed silent zero-message completion in run mode.
  • Improved session idle and status handling to reduce duplicate OpenCode responses.
  • Removed the legacy context-window monitor hook path from active hook and config surfaces.
  • Strengthened background-agent parent wake behavior around active or unfinished assistant turns.
  • Expanded regression coverage for prompt-gate dedupe, abort recovery, fallback routing, and run completion.

Codex / LazyCodex

  • Added Bun-free LazyCodex install paths through the lazycodex-ai npm alias.
  • Improved Codex installer behavior across macOS, Linux, and Windows.
  • Added Windows Git Bash detection, guidance, and MCP support for Codex installs.
  • Added project-local Codex config cleanup and legacy omx conflict repair.
  • Added managed cleanup commands and safer delegated LazyCodex utility commands.
  • Added opencode-qa skill packaging and expanded Codex-oriented skill bundles.

Release / Packaging

  • Fixed release CI so stale published LazyCodex smoke output warns instead of blocking before the next npm alias release lands.
  • Kept platform launcher packages internal by removing broken direct public binary entrypoints.
  • Fixed OpenAgent platform alias publishing for internal launcher packages.
  • Improved platform launcher publishing and package-layout checks.

릴리즈 노트

이번 릴리즈는 OpenCode 런타임 안정성과 Codex/LazyCodex 설치 경로를 함께 개선합니다.

OpenCode

  • 내부 prompt dispatch를 강화해 parent wake, continuation prompt, 내부 응답이 중복 주입되는 문제를 줄였습니다.
  • Anthropic assistant-tail 및 prefill 엣지 케이스 복구 흐름을 개선했습니다.
  • run 모드에서 메시지 없이 조용히 완료되는 문제를 수정했습니다.
  • 세션 idle/status 처리를 개선해 OpenCode 응답 중복 가능성을 낮췄습니다.
  • legacy context-window monitor hook 경로를 활성 hook/config 표면에서 제거했습니다.
  • active 또는 미완료 assistant turn 주변에서 background-agent parent wake 동작을 더 안정화했습니다.
  • prompt gate dedupe, abort recovery, fallback routing, run completion 회귀 테스트를 확장했습니다.

Codex / LazyCodex

  • lazycodex-ai npm alias를 통해 Bun 없이 LazyCodex를 설치할 수 있는 경로를 추가했습니다.
  • macOS, Linux, Windows 전반의 Codex installer 동작을 개선했습니다.
  • Windows Git Bash 감지, 안내, MCP 지원을 Codex 설치 흐름에 추가했습니다.
  • project-local Codex config cleanup과 legacy omx 충돌 복구를 추가했습니다.
  • managed cleanup command와 더 안전한 delegated LazyCodex utility command를 추가했습니다.
  • opencode-qa skill 패키징과 Codex 지향 skill bundle을 확장했습니다.

Release / Packaging

  • 아직 npm alias가 갱신되기 전의 stale LazyCodex smoke output이 릴리즈를 막거나 빨간 체크로 보이지 않도록 CI를 수정했습니다.
  • 깨진 direct public binary entrypoint를 제거해 platform launcher package를 내부용으로 유지했습니다.
  • 내부 launcher package에 대한 OpenAgent platform alias publish를 수정했습니다.
  • platform launcher publish와 package layout 검증을 강화했습니다.

Breaking Changes

  • Removed legacy context-window monitor hook path from active hook and config surfaces.

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.4.0 Removes top‑level `lsp` config key; migration required to `.opencode/lsp.json`.

Beta — feedback welcome: [email protected]