claude-agent-sdk-typescript v0.3.195 リリース
claude-agent-sdk-typescript v0.3.195
概要
このリリースでは、トランスポートギャップ後の通信復旧機能と、同期スキルのイベント発行に関する不具合修正が行われました。Query.reinitialize()メソッドが追加され、初期化制御リクエストの再送信と保留中のパーミッション・ダイアログプロンプトの再配信が可能になります。また、スキルリストの解決タイミングに関わらず、commands_changed イベントが確実に発行されるようになり、より安定した動作が実現されました。
何が変わったか
- ・Query.reinitialize()メソッドを新規追加:トランスポートギャップ(通信の中断)後に初期化制御リクエストを再送信し、保留中のパーミッション/ダイアログプロンプトを再配信可能に
- ・commands_changed イベント発行タイミングの不具合を修正:スキルリストが変更検知の購読より前に解決する場合でも、同期スキルに対して commands_changed イベントが確実に発行されるように改善
影響
開発者がQuery.reinitialize()を明示的に呼び出すことで、接続復旧時の初期化を手動制御できるようになり、より細粒度なエラーハンドリングが可能になります。また、スキルコマンドイベントの信頼性向上により、UIの状態管理やコマンドシンクロロジックの複雑性を軽減でき、デバッグ時間の削減につながります。不安定な通信環境での開発・テストが容易になるほか、本番環境でのユーザー体験の不具合が減少するでしょう。
対象ユーザー
Claude Codeユーザー・AIエンジェント開発者・TypeScript/Node.jsエンジニア・リアルタイム通信アプリケーション開発者
まとめ
トランスポートギャップ対応とイベント発行の信頼性向上により、不安定な環境でのエージェントSDKの堅牢性を大幅に強化したリリース
ソース
claude-agent-sdk-typescript v0.3.195
元の記事を読む →