claude-agent-sdk-typescript v0.2.119 リリース
claude-agent-sdk-typescript v0.2.119
概要
このバージョンでは、動的セクション除外時の静的自動メモリ指示の キャッシング処理改善、長時間実行セッションにおけるMCPサーバーの再接続機能追加、セッションストアの追記失敗時の自動リトライ機能が実装されました。キャッシュメモリ効率の向上と長時間運用時の接続安定性向上、ならびにデータ永続化の信頼性向上が主な改善点です。
何が変わったか
- ・excludeDynamicSectionsでキャッシング対象の改善:静的な自動メモリ指示をキャッシング可能なシステムプロンプトブロック内に保持し、ユーザー毎のメモリディレクトリパスとマシン毎の環境値のみを最初のユーザーメッセージに移動
- ・長時間実行セッションでのMCPサーバー再接続機能:claude.ai経由でプロキシされたMCPサーバーがトランスポートストリーム中止後に自動的に再接続するように改善
- ・SessionStore.append()の失敗時自動リトライ機能:追記失敗時に短時間のバックオフを挟んで最大3回までリトライし、リトライ失敗時のみバッチをドロップしてmirror_errorを発行
影響
長時間実行するセッションではネットワーク断裂時の手動介入が不要になり、開発者は再接続ロジックの実装負担から解放されます。キャッシング対象の最適化により、システムプロンプトの処理効率が向上してレスポンス時間の短縮が見込まれます。セッションストアの自動リトライにより、一時的なI/Oエラーによるデータロストの心配が大幅に軽減されます。
対象ユーザー
Claude Codeユーザー・AIエンジニア・エージェント開発者・TypeScript開発者
まとめ
セッション管理とデータ永続化の信頼性・効率性を総合的に向上させた安定性重視のリリース
ソース
claude-agent-sdk-typescript v0.2.119
元の記事を読む →