This is a round up of the features, enhancements, and bug fixes we shipped in the month of February.
Highlight: OpenCode
Tidewave now has official OpenCode support! OpenCode is the leading open source coding agent, with support for more than 75 LLM providers and trusted by more than 2.5M developers. Thanks to the OpenCode integration, Tidewave now supports additional providers and models, such as MiniMax, Kimi, and more.
Because OpenCode is open source, we can contribute new features and bug fixes directly upstream. This helps the Tidewave team promote and improve open standards, like Agent Client Protocol (ACP), by implementing draft ACP extensions in Tidewave and OpenCode and provide early feedback to all parties. A big thanks to the OpenCode team for their quick turnaround on our contributions so far!
As we move forward, we’ll explore making OpenCode the default provider for new users. To enable this, we’ve added a number of behind-the-scenes features to Tidewave — like automatically installing and managing coding agents, and the ability to add new providers to OpenCode directly from your browser via a built-in terminal emulator:
Highlight: Task board
Last month, Claude Code launched support for tasks, a way to share pending and in-progress work across agent sessions. So we thought: what if we had a board to visualize this progress? Well, now we do!
The task board lets developers and agents collaborate in real time. A common workflow is to have Tidewave open in one browser tab, where you collaborate with an agent to plan new tasks, while another tab has an agent implementing them straight from the board.
The task board is currently in beta and supports Claude Code only, as it relies on Claude Code’s existing task management tools. In future versions, we plan to bring it to all agents and introduce more refined planning workflows.
Highlight: Message queue
It’s now possible to send messages to an agent while it’s working. Messages are queued and delivered at the end of its turn, one by one:
We’re also working on ACP extensions that will let us deliver those messages to the agent immediately.
Enhancements
- Allow font-size to be configured
- Allow disabling auto-collapse for thinking and tool calls
- Support logging in to Claude Code directly from Tidewave interface
- Improve handling of file system paths for WSL
- Open files in editor relatively to TIDEWAVE_HOST_PATH if present
-
Rename
pagetobrowserin Tidewave’sbrowser_evalto reduce the likelihood of confusing APIs with Playwright
Bug fixes
- Ensure errors from rendering Mermaid diagrams are not shown across the page
- Ignore mermaid view zoom/move keys while in text field
- Fix inspector when selecting top layer elements