OpenCode v1.18.27、タイムアウト設定とエラー回避を改善
本文の状態
日本語全文を表示中
詳細モードで約1分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
OpenCode Changelog
OpenCode v1.18.27 は、Anthropic の思考ブロック機能に関するバグ修正と設定オプションの追加を行い、モデル起動時のタイムアウトエラーを減らすとともに、開発者がデフォルト動作を維持する柔軟性を確保した。
AI深層分析を開く2026年9月3日 06:46
AI深層分析
キーポイント
タイムアウト設定の標準化と改善
プロバイダーヘッダーおよびストリーミングチャンクのデフォルトタイムアウトを5分に設定し、遅いモデル起動時の失敗頻度を低減した。
Anthropic 思考ブロックバインディングの制限
Claude 5.1 以降のモデルに限定して思考ブロックバインディングを適用し、旧型デプロイメントでのリクエスト拒否を防いだ。
設定によるオプトアウト機能の実装
Anthropic の thinking.blockBinding 機能を設定で無効化できるオプションを追加し、プロバイダーのデフォルト値を維持したい場合に対応した。
SSE リードキャンセル時のエラー処理
タイムアウトした SSE リードをキャンセルする際に発生する未処理エラーを修正し、システムの安定性を向上させた。
重要な引用
Default provider header timeouts to five minutes so slow model startups fail less often.
Limit Anthropic thinking block binding to Claude 5.1+ models so older deployments do not reject requests.
編集コメントを表示
編集コメント
今回のアップデートは、新機能の導入に伴う互換性リスクを管理しつつ、開発体験を安定させるための堅実な修正である。特に、プロバイダー側のデフォルト挙動を尊重する設定オプションが追加された点は、多様な環境での運用を考慮した設計と言える。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
Core
Bugfixes
- 遅いモデルの起動時に失敗する頻度を減らすため、デフォルトのプロバイダーヘッダータイムアウトを 5 分に設定しました。
- ストリーミングされたチャンクのデフォルトタイムアウトも 5 分とし、
falseを指定することで無効化できるようにしました。
- プロバイダーのデフォルト値を維持する必要がある場合、Anthropic の
thinking.blockBindingを設定でオプトアウトできるようになりました。(@dkindlund)
- 古いデプロイメントがリクエストを拒絶しないよう、Anthropic の思考ブロックバインディングは Claude 5.1 以降のモデルに限定しました。
- タイムアウトした SSE リードをキャンセルする際に未処理のエラーが発生しないように改善しました。(@AlexanderWillner)
コミュニティの貢献者 2 名へ感謝します:
- @AlexanderWillner: fix(provider): SSE リーダーのキャンセル拒絶を処理 (#44944)
- @dkindlund: fix(opencode): 設定で Anthropic の thinking blockBinding をオプトアウト可能に (#46820)
関連記事
News to Guide
ニュースの次に確認する
発表内容を、現在の料金や仕様と照らし合わせられる関連ガイドです。
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み