v1.0.144
OpenCodeSummary
This release introduces new integration capabilities with the addition of Cerebras headers and support for the models.dev family. Several critical bugs were resolved, including fixes for custom provider authentication and improved error messaging for failed tool executions. Users will also notice UX enhancements like improved interleaved thinking and the default setting of Gemini thinking level to high.
New Features
- Added Cerebras integration header with opencode identifier
- Enabled icon discovery feature by default in the Tauri app
- Added support for models.dev family of models
- Used |- to denote intermediate sub-agent steps for clarity
Bug Fixes
- Fixed light mode visibility issue for filepaths shown in /undo diff files
- Fixed custom provider lookup failure within the 'Other' authentication flow
- Fixed CLI issue preventing it from obtaining directory data from the server
- Fixed crash/issue where key events were being registered twice on some older terminal emulators
- Fixed buffer leaks occurring during prompt input operations
- Fixed /provider endpoint to correctly return the list of loaded providers
Improvements
- Improved the compaction prompt presentation
- Provided more descriptive error messages when tool or subtask execution fails
- Improved interleaved thinking functionality
- Set the default Gemini thinking level to high
- Upgraded the OpenRouter SDK package
- Updated the orange theme colors
- TUI now only displays the count of active MCP servers
- Tauri app now automatically finds an available port instead of defaulting to 4096