28 сентября вышел OpenCode v1.18.33 — небольшой патч, но с правками, которые касаются стабильности и безопасности. Модели через Cloudflare AI Gateway теперь соблюдают таймауты провайдера, отладочный вывод перестал показывать пароли, а настройки «размышления» Gemini подогнали под то, что модели реально поддерживают. Если гонишь запросы через шлюз Cloudflare или работаешь с Gemini — стоит обновиться.
Свои правки прислали пятеро контрибьюторов из сообщества — от фиксов логики до обновлений документации. В заметках им отдельное спасибо.
Что изменилось
-
Модели через Cloudflare AI Gateway соблюдают таймауты. Раньше настройки таймаутов провайдера для этих моделей игнорировались — теперь срабатывают и на обычный запрос, и на потоковую выдачу ответа. Если провайдер завис, запрос прервётся, а не будет висеть вечно. Правка от @danlapid.
-
Ошибки запуска браузера для MCP видно сразу. Если процесс запуска умирает сразу после старта, OpenCode сообщит об ошибке — раньше ты просто оставался наедине с молчащим инструментом.
-
Отладочный вывод больше не светит секреты. При выводе конфигурации в отладку пароли и чувствительные заголовки затираются. Случайно утянуть токен в логи станет заметно сложнее.
-
Настройки размышления Gemini приведены в порядок. Значения по умолчанию и уровни «усилия» (то, насколько глубоко модель думает над задачей) теперь соответствуют тому, что поддерживает конкретное поколение моделей Gemini. Правка от @markmcd.
-
В каталоге моделей Zen на сайте появились Claude Opus 5.5, GPT 6 Sol и GPT 6 Luna. Обновление документации от @dc85.
-
GitLab-провайдер обновился до 6.16.0. Обновление библиотеки gitlab-ai-provider от @vglafirov, плюс мелкая правка в документации — ссылка на сайт проекта kimaki.
