Resumo
O OpenCode v1.18.27 aumenta o tempo padrão de espera para provedores e streams, trata cancelamentos de SSE e limita uma configuração de thinking aos modelos Claude compatíveis. A atualização reduz falhas durante a inicialização de modelos mais lentos.
Novidades
Esta release não adiciona recursos de produto.
Melhorias
- OpenCode v1.18.27 — Provedores e streaming: os timeouts padrão de cabeçalhos e chunks sobem para cinco minutos, e o timeout de chunks pode ser desativado com
false. - OpenCode v1.18.27 — Anthropic: a configuração pode preservar o comportamento padrão de
thinking.blockBindingquando essa vinculação não for desejada.
Correções
- OpenCode v1.18.27 — Compatibilidade de modelos: o binding de blocos de thinking fica restrito aos modelos Claude 5.1 ou posteriores para evitar rejeições em versões antigas.
- OpenCode v1.18.27 — SSE: o cancelamento de uma leitura que atingiu o timeout deixa de produzir erros não tratados.
Ponto de Atenção
- OpenCode v1.18.27 — Timeout: desativar o limite de chunks pode manter uma conexão parada aberta por tempo indefinido.
- OpenCode v1.18.27 — Teste sugerido: inicie um modelo lento, teste uma resposta em streaming e cancele uma leitura SSE depois do timeout.
Notas da versão
- OpenCode v1.18.27 — Publicação oficial: consulte a release no GitHub.