v1.1.60
OpenCodeSummary
This release introduces significant new capabilities, including support for Claude agent SDK structured outputs and automatic variant generation for Venice models. Key fixes address Windows input handling issues and resolve a bug in the workspace reset functionality. Users will also benefit from performance improvements in tool listing and enhanced usability in the TUI.
New Features
- Enabled support for Claude agent SDK-style structured outputs in the OpenCode SDK.
- Added support for configuring a custom API URL per model.
- Introduced automatic variant generation for Venice models.
- Added directory reading capability to the read tool.
- Added a toggle in the TUI to hide the session header.
Bug Fixes
- Fixed issues with raw input and Ctrl+C handling on Windows by using FFI.
- Fixed the workspace reset functionality in the Desktop application.
Improvements
- Improved performance of MCP listTools calls by using Promise.all.
- Made the read tool offset 1-indexed to align with standard line numbers.
- Improved the logic for compaction checks.