Skip to content

Releases: PA733/oh-my-opencode

Release list

vv3.0.0-beta.10

Choose a tag to compare

@github-actions github-actions released this 15 Jan 09:38
  • 1f7c8cd Comment out npm publish commands
  • 3f838b9 Update publish.yml
  • abc4a34 fix(sisyphus): enforce HARD BLOCK for frontend visual changes
  • d6499cb fix(non-interactive-env): add Windows/PowerShell support (code-yeongyu#573)
  • a38dc28 docs: update AGENTS documentation metadata and agent model references
  • 89fa9ff fix(look-at): add path alias and validation for LLM compatibility
  • 4c22d6d fix(todo-continuation): preserve model when injecting continuation prompt
  • 1dd369f perf(comment-checker): lazy init for CLI path resolution
  • 84e97ba Merge pull request code-yeongyu#801 from stranger2904/fix/session-cursor-output
  • ef65f40 fix: clean up session cursor state on session deletion
  • 3de559f refactor: rename getNewMessages to consumeNewMessages
  • acb16bc fix: reset cursor when history changes
  • 9995b68 fix: add session cursor for tool output
  • 41fa37e Merge pull request code-yeongyu#800 from jkoelker/fix_cli_install
  • 70bca4a fix(cli): add copilot install flag
  • b1f19cb Merge pull request code-yeongyu#681 from aw338WoWmUI/fix/installer-version-pinning
  • 8395a6e fix: address PR review feedback
  • abd1ec1 Merge pull request code-yeongyu#790 from stranger2904/feat/http-mcp-transport
  • 5a8d9f0 @stranger29 has signed the CLA in code-yeongyu#795
  • 2c4730f Delete clean_pr_body.txt
  • 951df07 fix: correct test syntax for headers verification
  • 4c49299 Merge pull request code-yeongyu#736 from Gladdonilli/fix/background-agent-edge-cases
  • 00508e9 Merge pull request code-yeongyu#770 from KNN-07/fix/agent-model-inheritance
  • 8a9ebe1 refactor(sisyphus-task): use dynamic model fallback from OpenCode config
  • 014bdae @stranger2904 has signed the CLA in code-yeongyu#788
  • 570b51d feat(skill-mcp): add HTTP transport support for remote MCP servers
  • a91b05d Merge pull request code-yeongyu#751 from Momentum96/feat/sisyphus-task-retry
  • 4a892a9 fix(sisyphus-task): correct modelInfo.type detection to compare actual resolved model
  • 4d49663 feat(sisyphus-task): inherit parent model for categories and show fallback warning
  • 0c21c72 Merge pull request code-yeongyu#776 from MotorwaySouth9/fix/config-migration-do-not-prune-agent-overrides
  • caf50fc Merge pull request code-yeongyu#783 from popododo0720/fix/ulw-boundary-and-skill-mcp-args
  • 3801e42 fix: restore mock in keyword-detector tests
  • 306dab4 Merge pull request code-yeongyu#774 from 0Jaeyoung0/fix/bun-installation-requirement
  • 9f040e0 Merge branch 'dev' into fix/ulw-boundary-and-skill-mcp-args
  • 25dbcfe @devkade has signed the CLA in code-yeongyu#784
  • 47a641c feat(lsp): add kotlin-ls LSP server support (code-yeongyu#782)
  • 5c4f4fc fix: ulw keyword word boundary and skill_mcp parseArguments object handling
  • e180d29 feat(installer): add GitHub Copilot fallback for visual/frontend agents
  • 93e59da docs: simplify Claude subscription Q&A in OAuth notice
  • 358bd8d docs: add TL;DR section to English README
  • 78d6758 docs: add TL;DR section to Japanese and Chinese README
  • 54575ad fix: use dynamic message lookup for model/agent context in prompts
  • 045fa79 docs: add Claude OAuth access notice and ToS disclaimer
  • 4d966ec refactor(background-agent): extract cleanupPendingByParent helper
  • 5d99e9a fix: address remaining PR review feedback
  • 1293883 fix: address PR review feedback
  • c196db2 fix(background-agent): address 3 edge cases in task lifecycle
  • 6ded689 fix(background-agent): omit model field to use session's lastModel
  • 45d6601 refactor(lsp): consolidate LSP tools - remove lsp_hover, lsp_code_actions, lsp_code_action_resolve - merge lsp_document_symbols + lsp_workspace_symbols into lsp_symbols with scope parameter - update all references in hooks, templates, and documentation
  • ffbab8f @dang232 has signed the CLA in code-yeongyu#777
  • e203130 refactor(cli): remove OpenAI codex auth plugin setup
  • 0631865 style(agents): add green color to Orchestrator Sisyphus
  • 2b036e7 @MotorwaySouth9 has signed the CLA in code-yeongyu#776
  • e6a5728 fix(migration): normalize Orchestrator-Sisyphus name
  • 4d76f37 Update README.zh-cn.md with Bun prerequisite
  • 84e1ee0 @0Jaeyoung0 has signed the CLA in code-yeongyu#774
  • 3d5319a fix(agents): block call_omo_agent from Prometheus planner (code-yeongyu#772)
  • 75eb82e Update README with Bun installation requirement
  • 325ce12 fix(config): remove hidden flag from demoted plan agent
  • 66f8946 fix(background-agent): preserve parent model in notifyParentSession
  • 22619d1 fix(migration): remove auto model-to-category conversion (code-yeongyu#764)
  • 000a61c docs: replace Codex references with GitHub Copilot documentation
  • 9f07aae feat(config): implement Copilot fallback in model assignment logic
  • d7326e1 feat(installer): add GitHub Copilot support with priority-based fallback
  • 34863a7 @justsisyphus has signed the CLA in code-yeongyu#760
  • a1b881f @abhijit360 has signed the CLA in code-yeongyu#759
  • 2b556e0 Merge pull request code-yeongyu#754 from code-yeongyu/fix/sisyphus-task-sync-mode-tests
  • 444b7ce fix(sisyphus-task): guard client.session.get and update sync mode tests
  • 31c5951 Merge pull request code-yeongyu#731 from oussamadouhou/fix/background-task-directory-inheritance
  • 84dcb32 @kdcokenny has signed the CLA in code-yeongyu#731
  • f2dc61f Merge pull request code-yeongyu#750 from code-yeongyu/refactor/remove-builtin-google-auth
  • 1f47ea9 Merge pull request code-yeongyu#753 from code-yeongyu/fix/todo-continuation-abort
  • 3920f84 fix(todo-continuation): implement hybrid abort detection
  • 42de7c3 Merge pull request code-yeongyu#749 from Momentum96/fix/categories-deep-merge
  • 1a3fb00 Merge pull request code-yeongyu#745 from LTS2/test/deep-merge-unit-tests
  • 4a722df feat(hooks): add sisyphus-task-retry hook for auto-correction
  • 6d4cebd Fix categories not being deep merged in mergeConfigs
  • 3afdaad refactor: remove built-in Google auth in favor of external plugin
  • 2042a29 test(shared): add unit tests for deep-merge utility
  • c6fb5e5 @haal-laah has signed the CLA in code-yeongyu#739
  • 2dd9cf7 @LTS2 has signed the CLA in code-yeongyu#745
  • d68f90f feat(agents): enable call_omo_agent for Sisyphus-Junior subagents
  • e6e25e6 fix(agents): enable call_omo_agent for background agents while restricting recursive calls
  • 0c99666 Revert "fix(agents): use createAgentToolRestrictions for Sisyphus call_omo_agent deny"
  • 8916a32 fix(agents): use createAgentToolRestrictions for Sisyphus call_omo_agent deny
  • cddbd0d refactor(agents): move question permission from orchestrator to prometheus
  • 9e81735 fix(background-agent): improve task completion detection and concurrency release
  • d9ab6ab docs: update AGENTS.md hierarchy with latest structure and line counts
  • cf53b2b feat(agents): enable question tool permission for Sisyphus agents
  • cf66a86 Merge pull request code-yeongyu#560 from code-yeongyu/fix/install-preserve-config
  • d2a5f47 Merge pull request code-yeongyu#677 from jkoelker/fix/add-variant-support
  • 9e98cef fix(background-agent): inherit parent session directory for background tasks
  • 2b8853c feat(config): add model variant support
  • f9fce50 Merge pull request code-yeongyu#728 from code-yeongyu/fix/sisyphus-orchestrator-test-assertion
  • d1ffecd fix(test): update sisyphus-orchestrator test to expect preserved subagent response
  • d9aabb3 Merge pull request code-yeongyu#709 from Momentum96/fix/skill-lazy-loading
  • 79bd75b refactor(skill-loader): eager loading with atomic file reads
  • 14dc8ee Merge pull request code-yeongyu#698 from chilipvlmer/fix/preserve-subagent-response
  • 6ea6370 Merge pull request code-yeongyu#726 from code-yeongyu/fix/todowrite-agent-friendly-errors
  • 8646564 fix: only append ellipsis when string exceeds 100 chars
  • 9048b61 Merge pull request code-yeongyu#727 from code-yeongyu/feat/disable-call-omo-agent-default
  • 4fe4fb1 feat(tools): disable call_omo_agent by default, enable via sisyphus_task
  • 04ae364 fix(hooks): throw agent-friendly errors when todowrite receives invalid input
  • 70d604e fix(sisyphus-junior): use categoryConfig.model instead of hardcoded sonnet-4.5 (code-yeongyu#718)
  • 8d65748 fix(prometheus): prevent agent fallback to build in background tasks (code-yeongyu#695)
  • 2314a0d fix(glob): default hidden=true and follow=true to align with OpenCode (code-yeongyu#720)
  • e620b54 @dante01yoon has signed the CLA in code-yeongyu#710
  • 0fada4d fix(config): allow Sisyphus-Junior agent customization via oh-my-opencode.json (code-yeongyu#648)
  • c792357 @Momentum96 has signed the CLA in code-yeongyu#709
  • 6bbe69a fix(skill-loader): implement eager loading to resolve empty slash commands
  • 5b8c6c7 docs: add localized Chinese translation for oh-my-opencode README (code-yeongyu#696)
  • 179f57f fix(sisyphus_task): resolve sync mode JSON parse error (code-yeongyu#708)
  • f83b22c fix(cli/run): properly serialize error objects to prevent [object Object] output
  • 965bb2d chore(ci): remove pinned OpenCode version in sisyphus-agent workflow
  • f9dca8d fix(config): resolve category to model for Prometheus (Planner) agent (code-yeongyu#652)
  • 91c490a @chilipvlmer has signed the CLA in code-yeongyu#698
  • aa44c54 fix(sisyphus-orchestrator): preserve subagent response in output transformation
  • 945b090 @Sanyue0v0 has signed the CLA in code-yeongyu#696
  • 05cd133 fix(git-master): inject user config into skill prompt (code-yeongyu#656)
  • 8ed3f7e fix: LSP tools Windows compatibility - use pathToFileURL for proper URI generation (code-yeongyu#689)
  • 42e5b5b @yimingll has signed the CLA in code-yeongyu#689
  • 8320c7c fix(cli): integrate channel-based updates in doctor and get-local-version
  • 612e9b3 fix(auto-update): implement channel-based version fetching
  • f27e93b fix(agents): relax Momus input validation and tighten Prometheus Momus calls to avoid false rejections (code-yeongyu#659)
  • 10a5bab fix: use version-aware zip extraction on Windows (code-yeongyu#563)
  • f615b01 fix: run build before npm publish to include correct version (code-yeongyu#653)
  • 0809de8 fix(skill-mcp): handle pre-parsed object arguments in parseArguments (code-yeongyu#675)
  • 24bdc7e fix(prompts): add missing opening tag to Sisyphus system prompt (code-yeongyu#682)
  • 49b0b5e fix(prometheus-md-only): allow nested project paths with .sisyphus directory
  • 1132be3 @Coaspe has signed the CLA in code-yeongyu#682
  • 571...
Read more