OpenCode v1.15.9 の変更点
OpenCode がバージョン 1.15.9 をリリースし、ファイルツリー付きの差分ビューアを再設計した。また、デフォルトモデルが無効な場合やスキル呼び出しが失敗した場合に明確なエラーを表示するなどの不具合修正を行った。
コア
改善点
- ファイルツリーと刷新されたレイアウトを備えた差分ビューアーを再設計しました。
バグ修正
- 差分ビューアーを閉じた際に、前の画面へ戻ります。
- デフォルトモデルが無効または利用できない場合に、より明確なエラーを表示します。
- 一般的な失敗ではなく、PTY セッションの欠落エラーを表面化します。
- 差分ビューアーの空の状態とコンテキスト処理を改善しました。
- スキル呼び出しが意図通りに失敗した場合に、より明確なエラーを表示します。
- インストールアップグレードが失敗した場合に、より明確なエラーを表示します。
- HTTP API からプロジェクトが見つからないエラーをより明確に表示します。
- HTTP API から PTY エラーボディを返すようにしました。
- デフォルトで差分ビューアーを有効化しました。
- HTTP API から MCP サーバーが見つからないエラーを返すようにしました。
- MCP OAuth 設定でコールバックポートを設定できるようにし、構成されたスコープをクライアントメタデータに含めるようにしました。(@sebin)
- us および eu のマルチリージョン設定に対して、動作中の Vertex Anthropic エンドポイントを使用するようにしました。(@JPFrancoia)
- HTTP API からセッションがビジー状態のエラーボディを返すようにしました。
- 複数のターンにわたってネイティブな推論の継続メタデータを保持します。
TUI
改善点
- コマンドパレットから現在のワークツリーパスをコピーできるようにしました。
バグ修正
- 差分ビューアーのキーボードショートカットを洗練させました。
- クエリプロンプトのキーハンドリングを復元しました。
- スピナーの色がアクティブなエージェントと一致するように維持します。(@OpeOginni)
デスクトップ
改善点
- タブナビゲーションをタイトルバーへ移動し、セッションタブのショートカットを強化しました。
- タイトルバーにセッションステータスを表示します。
バグ修正
- コールバック URL に複数のコロンが含まれる場合でも、ユーザーコードを正しく抽出する。 (@OpeOginni)
- セッションページの頻繁な更新を減らすため、VCS リフレッシュにデバウンス(遅延処理)を適用する。
コミュニティの 4 名の貢献者に感謝します:
- @vglafirov:
chore(deps): gitlab-ai-provider をバージョン 6.7.0 にアップグレード (#28218)
- @OpeOginni:
fix(opencode): スピナーの色ロジックを更新 (#28032)
- fix(desktop): URL にコロンが含まれる場合のユーザーコード抽出を修正 (#28837)
- @JPFrancoia:
fix(vertex): Vertex (Antropic) プロバイダー: 大陸域マルチリージョンエンドポイント(us, eu)に .rep.googleapis.com を使用 (#28347)
- @sebin:
fix(mcp): クライアントメタデータにスコープを含め、callbackPort オプションを追加 (#28810)
原文を表示
Core
Improvements
- Redesigned the diff viewer with a file tree and refreshed layout.
Bugfixes
- Return to the previous screen when closing the diff viewer.
- Show clearer errors when a default model is invalid or unavailable.
- Surface missing PTY session errors instead of failing generically.
- Improve diff viewer empty states and context handling.
- Show clearer errors when a skill invocation fails as expected.
- Show clearer errors when an installation upgrade fails.
- Show clearer project not found errors from the HTTP API.
- Return PTY error bodies from the HTTP API.
- Enable the diff viewer by default.
- Return MCP server not found errors from the HTTP API.
- Let MCP OAuth configs set a callback port and include configured scopes in client metadata. (@sebin)
- Use working Vertex Anthropic endpoints for us and eu multi-region setups. (@JPFrancoia)
- Return session busy error bodies from the HTTP API.
- Preserve native reasoning continuation metadata across turns.
TUI
Improvements
- Copy the current worktree path from the command palette.
Bugfixes
- Refine diff viewer keyboard shortcuts.
- Restore question prompt key handling.
- Keep the spinner color aligned with the active agent. (@OpeOginni)
Desktop
Improvements
- Move tab navigation into the title bar and tighten session tab shortcuts.
- Show session status in the title bar.
Bugfixes
- Extract user codes correctly from callback URLs that contain multiple colons. (@OpeOginni)
- Debounce VCS refreshes to reduce session page churn.
Thank you to 4 community contributors:
- @vglafirov:
chore(deps): bump gitlab-ai-provider to 6.7.0 (#28218)
- @OpeOginni:
fix(opencode): update spinner color logic (#28032)
- fix(desktop): correct user code extraction when URL contains colons (#28837)
- @JPFrancoia:
fix(vertex): Vertex (Antropic) provider: use .rep.googleapis.com for continental multi-region endpoints (us, eu) (#28347)
- @sebin:
fix(mcp): include scope in clientMetadata and add callbackPort option (#28810)
関連記事
OpenCode v1.17.1 のリリースノート
OpenCode がバージョン 1.17.1 を公開し、エージェントの参照機能に使用説明を追加し、@自動補完での非表示を可能にした。また、設定キーの互換性維持やサーバータイムアウトの尊重、Anthropic Fallback の修正を行った。
OpenCode v1.17.0 のリリースノート
OpenCode がバージョン 1.17.0 を公開し、大規模プロジェクトでのファイル検索速度を向上させる新ツール「fff」を採用するとともに、プロキシ設定で必要な固定ルーティングに対応するヘッダーを追加した。
OpenCode v1.16.2 の変更点
OpenCode がバージョン 1.16.2 をリリースし、対応プロバイダのみで推論サマリーを実行するよう修正し、誤ったコード上書きを防ぐ編集機能の改善と、Bedrock セッションの停止問題を解消しました。
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み