要点
OpenCode がバージョン 1.15.12 をリリースし、ACP 統合の改善や WebSocket 転送の追加、Anthropic 新モデルへの対応などを行いました。
コア
改善点
- ACP インテグレーションは now、acp-next を通じてプロンプト、スラッシュコマンド、および使用状況の更新を送信できるようになりました。
- サポートされているチャネルにおいて、OpenAI のレスポンスに対して WebSocket トランスポートが追加されました(OPENCODE_EXPERIMENTAL_WEBSOCKETS=true を設定)。
バグ修正
- Anthropic Opus 4.7+ モデルに対する適応型推論制御が有効化されました。
- パスワード内のコロン(:)の使用が可能になりました (@neriousy)。
- acp-next のモデルおよび設定切り替え時のウォームアップ時間が短縮されました。
- 初回セッションにおける acp-next の起動時間が改善されました。
- OpenAI WebSocket レスポンスのタイムアウトが有効に維持されました。
- 失敗した OpenAI WebSocket ストリームは、フォールバックする前に再試行されます。
- acp-next の権限プロンプトが正しく処理されるようになりました。
- 既存セッションのリクエストに対して、永続化されたセッションディレクトリが使用されるようになりました。
- リモートワークスペースのリクエストボディが正しく転送されるようになりました。
- OpenAI WebSocket レスポンスのカスタムベース URL がサポートされました (@Tarquinen)。
TUI (ターミナルユーザーインターフェース)
改善点
- ワークスペース管理ダイアログが追加されました。
バグ修正
- プロンプトモードが開いている間も、セッションナビゲーションが動作するように維持されました。
- 思考中のスピナーが復元されました。
- サブエージェントの再試行ステータスが表面化(表示)されるようになりました。
- Git プロジェクトパスではない場所からエディタを開く際のバグが修正されました (@OpeOginni)。
デスクトップ
改善点
- タブレイアウトを切り替えるための設定が追加されました。
バグ修正
- ホーム画面の空の状態表示が改善され、V2 フォントの使用が修正されました。
- タブの閉じるボタンが信頼性を持って表示されないバグが修正されました。
5 名のコミュニティ貢献者に感謝します:
- @OpeOginni:
fix(tui): handle non-git project paths when opening editor (#29180)
- @gotjoshua:
docs: fix ts error in math examples (#18244)
- @Tarquinen:
fix(openai): WebSocket カスタムベース URL のサポートを追加 (#29636)
- @24KaratAu:
docs: config.mdx 内の文法を修正 (#29683)
- @neriousy:
fix(core): パスワード内でのコロン文字の使用を許可する (#29576)