Skip to content

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 14 Dec 08:50
· 164 commits to master since this release

Launching version 2.0.0. I worried whether I was bumping the version too quickly, but since this is the first version where oh-my-opencode becomes more more strongly "Opinionated," I believed it introduces sufficiently significant changes. However, you can still modify the settings to maintain the existing experience as is.

From this version onward, we aim to provide all of the following:

  • The somehow magic-like superior performance of Factory Droids CLI
  • The experience of AmpCode's excellent problem-solving ability and outstanding utilities (Oracle, Librarian, ...)
  • The experience of Claude Code's rich features (asynchronous sub-agents, skills, etc.)
  • The experience of OpenCode's excellent TUI

New Features

Default Agent OmO

Introducing the Default Agent 'OmO' (claude-opus-4-5-high). Huge thanks to @kevincojean for initiating the early discussions, and to @huynguyen03dev for providing ideas and contributing by experimenting directly.

  • I like 'OmO' because the letters look somewhat cute. I think it was named really well.
  • The OmO agent uses the claude-opus-4-5-thinking-32k model.
    • Of course, you can change this as other agents.
    • My preference is still to have the best main model, and for this smart main model to intelligently utilize sub-agents to perform the main task. I believe the best results come when the agent works just like you do.

We are hiding the default Build agent. The 'OmO' agent is now the default.

  • Of course, this can be changed in the settings.
  • Compared to the default Build agent, the following things are different:
    • It ponders the user's intent more.
    • It handles ToDo tools more diligently.
    • It actively seeks help from necessary tools and external agents.
    • It proceeds with parallel calls more aggressively.
    • There have been multiple prompt optimizations and experiments, and I am confident it will provide a significantly better experience compared to using the Build agent.

There was a lot of deliberation. However, as I promised to introduce my experiments here, it will definitely be better. Please trust me.

Librarian is now opencode/big-pickle (glm-4.6)

Explore and Librarian provided by oh-my-opencode are now all free models provided via OpenCode Zen.
It delivers sufficient performance, and especially since Librarian used 'haiku' in early versions, if you were satisfied with that, you will be even more satisfied now.
With the introduction of the OmO agent and improvements to actively utilize parallel calls during searches, I am confident that its accuracy and the context it considers will also improve.
Enjoy your free searching.

Improvements regarding Version Awareness

  • OhMyOpenCode {version} will now appear as a toast when starting up.
    • The text inside is a cute oMoMoMoMo.
    • You can also disable this, but it is not recommended due to the nature of the project having frequent version updates.
  • Fixed the issue where all OpenCode caches were cleared during updates.

Known Issue

  • the version might displayed as 'unknown'