Skip to content

oh-my-openagent

v4.18.2 Feature

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

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

Affected surfaces

auth breaking_upgrade

Summary

AI summary

Broad release touches Commit Summary, lsp, codex, and agents.

Changes in this release

Feature Low

Adds GitHub Copilot GPT‑5.6 fallbacks to models.

Adds GitHub Copilot GPT‑5.6 fallbacks to models.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Fixes opencode continuation rearming issue.

Fixes opencode continuation rearming issue.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Fixes opencode interruption provenance preservation.

Fixes opencode interruption provenance preservation.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Fixes opencode continuation boundary tracking.

Fixes opencode continuation boundary tracking.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Fixes opencode inherited plan fallback wiring.

Fixes opencode inherited plan fallback wiring.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Fixes model-core gateway alias host restriction.

Fixes model-core gateway alias host restriction.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Fixes model-core acceptance of OpenAI fast aliases.

Fixes model-core acceptance of OpenAI fast aliases.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Fixes model-core scoping of GPT‑5.6 fast aliases to OpenAI.

Fixes model-core scoping of GPT‑5.6 fast aliases to OpenAI.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Fixes models resolution of transformed warm‑cache models.

Fixes models resolution of transformed warm‑cache models.

Source: llm_adapter@2026-07-16

Confidence: high

Bugfix Medium

Fixes models preservation of Vercel GPT‑5.6 resolution.

Fixes models preservation of Vercel GPT‑5.6 resolution.

Source: llm_adapter@2026-07-16

Confidence: high

Full changelog

Minor Compatibility and Stability Release

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

  • Rename transition updates across package detection, plugin/config compatibility, and install surfaces.

Commit Summary

  • 23cb030bb Merge pull request #6156 from code-yeongyu/release/v4.18.2-source-state
  • d87596e58 Merge pull request #6114 from code-yeongyu/code-yeongyu/fix-windows-port-utils-flake
  • 64a069bcd test(utils): stabilize port probe sequence
  • b9d448894 Merge pull request #6155 from code-yeongyu/fix/test-mock-pollution-publish-gate
  • 4a33c1e8f Merge pull request #6082 from H-TTTTT/feat/6032-copilot-gpt-5-6
  • fb2d5d9dc Merge pull request #6152 from code-yeongyu/code-yeongyu/fix-6087-hephaestus-delegation-contract
  • 3962c9152 test(models): refresh GPT-5.6 fallback QA
  • c21e8ed0f test(hooks): make mock.module victims order-independent under single-process bun test
  • 82bf7be14 fix(hephaestus): align delegation table contract
  • 896ac48cb test(models): publish GPT-5.6 fallback QA
  • b7a2e33ac Merge pull request #6091 from FNDEVVE/fix/openai-fast-capability-alias
  • 97d45a627 Merge branch 'dev' into fix/openai-fast-capability-alias
  • 400463b54 Merge pull request #6150 from code-yeongyu/docs/codemode-prompt-orchestration
  • 2704556aa fix(models): preserve custom provider fallback priority
  • c75c47e87 Merge remote-tracking branch 'origin/dev' into sweep/pr-6091-review
  • 4635c0cb5 Merge pull request #5988 from MoerAI/fix/start-work-wrapper-at-path-5978
  • 5201f5435 Merge remote-tracking branch 'origin/dev' into sweep/pr-6091-review
  • 0e83e42fa Merge pull request #6151 from code-yeongyu/fix/hephaestus-gpt56-waiting-discipline
  • 047804213 Merge pull request #6149 from code-yeongyu/code-yeongyu/fix-6109-continuation-rearm
  • 82bb52a90 Merge pull request #6095 from c436zhan/fix/plan-fallback-models
  • 875593285 Merge pull request #6084 from Zeno2019/fix/migrate-plural-config-dirs-pattern-a
  • 9c8d1a27c docs(prompts): emphasize code-mode orchestration
  • a5b008094 docs(prompts): sharpen Hephaestus discovery
  • 293065bd2 fix(hephaestus): add GPT-5.6 waiting discipline and bounded re-validation to both editions
  • 3ec4afb20 Merge pull request #6147 from code-yeongyu/code-yeongyu/fix-6112-final-gate-ledger
  • 425c37107 fix(opencode): stop continuation rearming
  • b3dff9c6f fix(opencode): preserve interruption provenance
  • 1e8013feb fix(opencode): track continuation boundaries
  • 714d6cd82 test(config): isolate plural config directory tests
  • 469702b86 fix(opencode): wire inherited plan fallbacks
  • 43ea85f6e Merge pull request #6083 from H-TTTTT/fix/6001-clean-category-skill-reminder
  • 2e5fc7191 Merge remote-tracking branch 'origin/dev' into fix/openai-fast-capability-alias
  • 8357bada0 fix(model-core): restrict gateway alias hosts
  • f2ae890b6 fix(codex): sync durable review evidence rules
  • bf5f9d6a2 fix(codex): bind loop review lanes to full SHA
  • ba0383d7b fix(codex): persist review lane SHA records
  • 40a398107 fix(codex): defer completed plans to final gate
  • 05faacf04 fix(codex): enforce final Boulder gate
  • a1ceb8808 Merge pull request #6146 from code-yeongyu/fix/ultrawork-gpt56-waiting-discipline
  • fb5f2efd7 Merge remote-tracking branch 'origin/dev' into fix/ultrawork-gpt56-waiting-discipline
  • 9c49524a2 fix(ultrawork): teach codex directive GPT-5.6 waiting discipline and bounded re-validation
  • 520813ee0 Merge pull request #6144 from code-yeongyu/code-yeongyu/fix-lsp-mcp-startup-timeout
  • 9a00d7887 fix(codex): bound component LSP startup
  • 91e8a745e fix(codex): bound aggregate LSP startup
  • 6aa73b829 fix(lsp): bound MCP proxy startup
  • 42f5078b8 fix(hooks): deliver category-skill reminder as a synthetic text part
  • 99758f164 chore(evidence): re-encode #5978 QA artifacts from UTF-16 to UTF-8 so they render in the PR diff
  • 04d11b0e7 fix(models): resolve transformed warm-cache models
  • f72654521 fix(models): preserve Vercel GPT-5.6 resolution
  • 001b333f7 feat(models): add GitHub Copilot GPT-5.6 fallbacks
  • b5f385c24 test(file-reference-resolver): add real-OpenCode QA proving #5978 fix
  • dec381ed2 Merge pull request #6117 from code-yeongyu/code-yeongyu/lsp-daemon-migration-residual
  • 6dde357ee fix(codex): preserve final bridge output errors
  • 35bba7c0a fix(codex): terminate codegraph on bridge failure
  • 1f9d7f00c fix(mcp): release failed-write listeners
  • 61ce4dc1d fix(mcp): propagate nonterminal stdio errors
  • ed570112f fix(codex): await codegraph stdio writes
  • de0cf88e0 fix(mcp): handle closed stdio output
  • e1f081cfa fix(lsp): cancel diagnostic client acquisition
  • 6b3838cf6 test(lsp): keep reuse probe input open
  • 6e9b77aec fix(lsp): clean up proxy lifecycle
  • 044bad05d fix(lsp): cancel pending daemon startup
  • 682efe4f4 Merge pull request #6113 from code-yeongyu/docs/init-deep-20260714
  • 176bfbcb9 test(lsp): label captured QA artifacts
  • 5dcd20691 test(lsp): fail smoke on output errors
  • 6977a0569 fix(lsp): own proxy cancellation lifecycle
  • 5f20b08f9 docs(agents): document adapter support edges
  • c0e000b19 test(lsp): exit cancellation smoke after cleanup
  • 3066ebbb6 test(lsp): trace cancellation smoke cleanup
  • c03123dc8 docs(agents): correct layering boundaries
  • c14acd551 test(lsp): allow bounded Windows smoke teardown
  • ca9b56665 test(lsp): use production endpoint in cancellation QA
  • bc482eff5 docs(agents): sync release and launcher facts
  • 19cb0add2 Merge branch 'dev' into docs/init-deep-20260714
  • 1a01f743e test(lsp): stabilize diagnostics freshness timing
  • 8bc8e4839 docs(agents): reconcile hierarchy guidance
  • c7f3c6866 test(lsp): make cancellation QA clone-safe
  • ba4aa8cac test(lsp): track cancellation contract probes
  • be8e34b60 fix(lsp): cancel proxy requests on parent close
  • 71aa48ba6 fix(hashline): isolate environment parser
  • dc8c11ff0 docs(agents): clarify source snapshot and launchers
  • 39217292d fix(hashline): require explicit test credentials
  • d927c9d12 docs(agents): correct repository map drift
  • a211ba5c4 docs(agents): refresh repository knowledge map
  • 7bad0509d fix(opencode): inherit plan fallback models
  • 9f38f5c42 fix(model-core): accept gateway OpenAI fast aliases
  • bfff7d69f test(omo-opencode): cover GPT-5.6 fast routing
  • 8bd180417 test(model-core): pin OpenAI fast snapshot inheritance
  • 622131c16 fix(model-core): scope GPT-5.6 fast aliases to OpenAI
  • d0f238a17 fix(plugin-loader): reuse getOpenCodeConfigDirs in loadOpencodePlugins
  • ffcb970fb fix(cc-hooks): migrate config-loader to plural config dirs
  • 805be798d fix(skills): migrate skills reader to plural config dirs
  • 85c90e139 fix(agents): migrate agents reader to plural config dirs
  • 6d7ce96ed test(config): add contract tests for getOpenCodeConfigDirs additive semantics
  • ba40721bf fix(file-reference-resolver): leave unresolved @tokens untouched

Thank you to 4 community contributors:

  • @MoerAI:
    • fix(file-reference-resolver): leave unresolved @tokens untouched
    • test(file-reference-resolver): add real-OpenCode QA proving #5978 fix
    • chore(evidence): re-encode #5978 QA artifacts from UTF-16 to UTF-8 so they render in the PR diff
  • @Zeno2019:
    • test(config): add contract tests for getOpenCodeConfigDirs additive semantics
    • fix(agents): migrate agents reader to plural config dirs
    • fix(skills): migrate skills reader to plural config dirs
    • fix(cc-hooks): migrate config-loader to plural config dirs
    • fix(plugin-loader): reuse getOpenCodeConfigDirs in loadOpencodePlugins
  • @FNDEVVE:
    • fix(model-core): scope GPT-5.6 fast aliases to OpenAI
    • test(model-core): pin OpenAI fast snapshot inheritance
    • test(omo-opencode): cover GPT-5.6 fast routing
    • fix(model-core): accept gateway OpenAI fast aliases
  • @H-TTTTT:
    • fix(models): resolve transformed warm-cache models

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]