Download Latest Version v4.18.2 source code.zip (38.2 MB)
Email in envelope

Get an email when there's a new version of OhMyOpenCode

Home / v4.18.2
Name Modified Size InfoDownloads / Week
Parent folder
README.md < 5 hours ago 7.8 kB
v4.18.2 source code.tar.gz < 5 hours ago 34.7 MB
v4.18.2 source code.zip < 5 hours ago 38.2 MB
Totals: 3 Items   72.9 MB 0

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
Source: README.md, updated 2026-07-16