This release adds support for OpenCode Go and OpenCode Zen providers and improves error handling for stream truncation during model inference.
What's New
- Adds OpenCode Go (
opencode-go) and OpenCode Zen (opencode-zen) as built-in provider aliases, including automatic API key detection viaOPENCODE_API_KEY
Bug Fixes
- Fixes handling of stream truncation errors: retries when a stream is unexpectedly cut mid-response and clarifies the error message shown to users
- Fixes error handling for mid-stream connection drops in truncation error reporting
What's Changed
- fix(modelerrors): retry stream truncation and clarify the error (#3298) by @Sayt-0 in #3302
- docs: update CHANGELOG.md for v1.89.0 by @docker-read-write[bot] in #3303
- feat: add OpenCode Go and OpenCode Zen provider support by @jopsis in #3211
New Contributors
Full Changelog: v1.89.0...v1.90.0