OpenCode v1.18.20、サブエージェントの失敗処理とネットワークエラー再試行機能を更新
本文の状態
日本語全文を表示中
詳細モードで約1分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
OpenCode Changelog
OpenCode Changelog は v1.18.20 で、サブエージェントの失敗処理やネットワークエラー時のリトライ機能、および Cerebras や xAI への対応を改善したバグ修正リリースを発表した。
AI深層分析を開く2026年8月21日 17:35
AI深層分析
キーポイント
サブエージェントの障害処理強化
Surface failed subagent tool calls と Surface resumable subagent failures の実装により、エラー発生時に空の結果ではなく再開可能な task_id を返すよう改善された。
ネットワークエラーへのリトライ対応拡大
finish_reason: network_error や network-error といった多様なネットワークエラーバリアントに対し、プロバイダー応答のリトライ処理が強化された。
特定プロバイダーの動作最適化
Cerebras の max_completion_tokens を保持して追加の出力制限を適用しないように修正され、xAI の容量不足や一時的な利用不可ストリームエラーへのリトライが実装された。
重要な引用
Surface failed subagent tool calls with a resumable task_id.
Retry provider responses that end with finish_reason: network_error.
Preserve Cerebras max_completion_tokens without applying an extra output cap.
編集コメントを表示
編集コメント
今回のアップデートは、複雑なエージェントワークフローにおけるエラーハンドリングの堅牢性を向上させる重要な修正である。開発者は本リリースを適用することで、ネットワーク不安定時や特定プロバイダー利用時の予期せぬ失敗を防ぐことができるだろう。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
コア機能
バグ修正
- サブエージェントのツール呼び出しが失敗した場合、再開可能な
task_idを表示します。
finish_reason: network_errorで終了するプロバイダーからの応答を再試行します。
ネットワークエラーのバリエーション(network-error や network_error など)に対するリトライ処理を強化しました。
サブエージェントの失敗時に空の結果を返すのではなく、再開可能な状態として表面化するように改善しました。
Cerebras の max_completion_tokens を維持し、追加の出力制限を適用しないこと。
opencode run 実行中にサブエージェントによってトリガーされたアクセス許可リクエストに応答すること。
xAI の容量不足や一時的な利用不可によるストリームエラーに対して再試行を行うこと。
関連記事
News to Guide
ニュースの次に確認する
発表内容を、現在の料金や仕様と照らし合わせられる関連ガイドです。
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み