webhooksのheaders必須化が破壊的変更。既存実装の確認を忘れずに
anthropic-sdk-typescript v0.122.0 リリース — ファイル/スキル API の正式化とバグ修正
原題: anthropics/anthropic-sdk-typescript: sdk: v0.122.0
重要度の根拠: ベータからGAへの正式化と複数バグ修正で既存利用者に軽い影響;破壊的変更(webhooks)あり
要約
AnthropicのTypeScript SDK v0.122.0がリリースされました。主な変更はファイル/スキルの名前空間がベータから正式版(GA)の形状に統一されたこと、ドメイン横断的なエラー分類の改善、SSE(サーバー送信イベント)パース時のロギング対応、セッション機能のイベント互換性向上、ファイル読み取りの上限超過対応、Webhookのヘッダー検証強化などです。また TypeScript 5.0 が最小サポートバージョンとして明記されました。
要点
- files/skillsがベータ仕様からGA仕様へ統一
- DOMException・SSEエラーハンドリング改善
- webhooks.unwrap()がヘッダー必須に(破壊的)
- セッション・ファイル読取の互換性向上
- TypeScript 5.0が最小サポートバージョン
開発者向け技術解説(API・実装詳細・破壊的変更)を見る
v0.122.0でのAPI形状変更:files/skillsネームスペースが旧ベータヘッダー固定(beta date pinning)から解放され、GA仕様に統一。クライアント層の修正としてDOMException型のabort/timeout例外をrealm間で正しく分類、SSE stream内のパースエラーを$configuredLoggerに渡すように改善。sessions.eventAccumulatorは新イベント型到来時に前方互換を保証。tools.readはfile size capを超える場合view_rangeで部分返却に対応。uploads: bare Blobのskills endpoint向けfilename自動設定。webhooks.unwrap()呼び出し時にheaders必須に変更(破壊的変更)。TypeScript 5.0以上必須。
本文の日本語訳(全文)を見る
## 0.122.0 (2026-08-27)
完全な変更ログ: [sdk-v0.121.0...sdk-v0.122.0](https://github.com/anthropics/anthropic-sdk-typescript/compare/sdk-v0.121.0...sdk-v0.122.0)
### 機能追加
* **api:** ベータ版のfiles/skillsネームスペースがGA形状を使用するように、および旧来のベータヘッダーピンを削除 ([45d693a](https://github.com/anthropics/anthropic-sdk-typescript/commit/45d693a66bc7fb1af66d9c4e3625f6d6f64bae59))
### バグ修正
* **client:** クロスレルムDOMException abort/timeoutエラーを正しく分類 ([1bd6395](https://github.com/anthropics/anthropic-sdk-typescript/commit/1bd639515e9948c1dc45047ce5cb4fcfc5c436b8))
* **client:** SSEパースエラーに設定済みロガーを使用 ([80eeaf7](https://github.com/anthropics/anthropic-sdk-typescript/commit/80eeaf7b01b49ed83abd38bb6841b4ad25b06fe6))
* **sessions:** イベントアキュムレータを新イベント型に対して前方互換に ([#410](https://github.com/anthropics/anthropic-sdk-typescript/issues/410)) ([2d084fd](https://github.com/anthropics/anthropic-sdk-typescript/commit/2d084fdaeb6b51a1613f321cd65e2184d55d8d1e))
* **tools:** readでサイズキャップを超えるファイルのview_rangeを返却可能に ([#427](https://github.com/anthropics/anthropic-sdk-typescript/issues/427)) ([56b3260](https://github.com/anthropics/anthropic-sdk-typescript/commit/56b32601f6b97a0d56450f2eba19e58d1bb0202e))
* **uploads:** skillsエンドポイント上のBareファイルのデフォルトfilenameを設定 ([#422](https://github.com/anthropics/anthropic-sdk-typescript/issues/422)) ([e111649](https://github.com/anthropics/anthropic-sdk-typescript/commit/e1116491dd4021d0237d1bb440237677a03045f5))
* **webhooks:** `unwrap()`にヘッダー渡却を必須に ([3230804](https://github.com/anthropics/anthropic-sdk-typescript/commit/3230804e63371f535a850d1df6752284643a01fe))
### 内部変更
* **internal:** コード生成関連の更新 ([c2f327a](https://github.com/anthropics/anthropic-sdk-typescript/commit/c2f327a30d14a4b1ee4cc777a4d0b37f5d44f0af))
### ドキュメント
* **api:** 組織レート制限リストエンドポイントのページネーションを明確化 ([d6015b9](https://github.com/anthropics/anthropic-sdk-typescript/commit/d6015b90b3e895cd173b7d71038ec71bf467a69b))
* TypeScript 5.0を最小サポートバージョンとして文書化 ([788e721](https://github.com/anthropics/anthropic-sdk-typescript/commit/788e7217937471e07af3800ab65172eafbf32e2a))
出典: https://github.com/anthropics/anthropic-sdk-typescript/releases/tag/sdk-v0.122.0
媒体: SDK (anthropic-sdk-typescript)
※本記事は Anthropic / OpenAI / Google / Meta / Mistral / DeepSeek / Sakana 等各社の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。