claude-agent-sdk-typescript v0.3.179 リリース
claude-agent-sdk-typescript v0.3.179
概要
このバージョンではツール呼び出しの表示性が向上し、アシスタントメッセージに人間が読みやすい名前を表示できるようになりました。また、バックグラウンドエージェントの実行終了時の通知が正しく配信されず中間テキストが最終結果として返されるバグが修正されました。さらに、リモートセッションでバックグラウンドワークフロー中のセッション状態の問題が解決され、ターン結果が境界で正しく送出されるようになり、セッションがバックグラウンドタスク実行中もアイドル状態と報告するようになりました。
何が変わったか
- ・アシスタントメッセージにオプショナルなtool_use_metaサイドカーを追加し、ツール呼び出しの表示用フレンドリー名をサポート。これにより、SDK利用者は内部の技術的なワイヤー名ではなく、人間が理解しやすいラベルでツール呼び出しをレンダリングできるようになった
- ・-pモードがバックグラウンドエージェントの完了通知が配信される前に終了していた問題を修正。これにより、中間テキストが最終結果として誤って返される問題が解決された
- ・リモート(stream-json)セッションがバックグラウンドワークフロー全体の期間中、ビジー状態で表示されていた問題を修正。ターン結果がターン境界で正しく送出され、バックグラウンドタスク実行中もセッションはアイドル状態と報告するようになった
影響
バックグラウンドタスク処理を使用するアプリケーション開発では、エージェント実行結果の信頼性が大幅に向上し、完了通知の取り落としに対する心配がなくなります。ツール呼び出しの表示名をカスタマイズできるため、複雑なワークフロー表現がより直感的になり、デバッグやログ確認が容易になります。セッション状態管理の改善により、リアルタイムUI更新のロジックがシンプルになり、開発効率が向上します。
対象ユーザー
Claude Agent SDK利用者、AIエージェント開発者、TypeScriptバックエンド開発者
まとめ
ツール呼び出しの表示性を改善し、バックグラウンドエージェント実行の信頼性と状態管理を大幅に向上させた安定性重視のリリース
ソース
claude-agent-sdk-typescript v0.3.179
元の記事を読む →