Highlights
This release adds a dedicated cowork-server binary/release track, expands OpenCode and Exa-backed tool/provider support, and hardens the download plus overflow paths that landed in this version. It also includes the test-isolation fix that unblocked the v0.1.20 desktop release validation run.
Added
- Added a dedicated
cowork-serverrelease workflow with Bun-built macOS and Windows binaries published fromcowork-server-v*tags. - Added OpenCode provider support for the harness, including the OpenCode Zen path, shared provider metadata, and saved-key aware auth wiring.
- Added spill-file handling for oversized tool output so long tool responses can be written to disk with a consistent 5,000-character preview across runtime, desktop UI, and docs.
Changed
- Reworked
webFetchto save downloadable content into the workspaceDownloadsfolder, while using Exa-backed extraction for non-download content. - Updated provider and pricing metadata so usage-based OpenCode variants, model adapter wiring, and provider defaults surface more consistently across the harness and desktop settings.
- Expanded desktop developer/provider settings and websocket protocol coverage to expose the new provider and tool behaviors more clearly.
Fixed
- Fixed download path reservation and markdown-download handling so fetched files claim their destination safely and no longer trigger the default-reset regressions seen in this range.
- Fixed OpenCode routing, persistence edge cases, Exa credential preference, and overflow-default handling that were causing inconsistent runtime and desktop behavior.
- Fixed the observability health schema TypeScript regression and removed the leaked TUI
AgentSocketmodule mock that was causing websocket/REPL CI flakes during release validation.
What's Changed
- Add cowork-server Bun binary build, runtime tweaks, and release workflow by @mweinbach in https://github.com/mweinbach/agent-coworker/pull/34
- Fix download reservation and default-reset behaviors by @mweinbach in https://github.com/mweinbach/agent-coworker/pull/35
Full Changelog: https://github.com/mweinbach/agent-coworker/compare/v0.1.19...v0.1.20