webhooks.unwrap() now requires headers — breaking change, check existing code
anthropic-sdk-typescript v0.122.0 released — files/skills APIs finalized with bug fixes
Original: anthropics/anthropic-sdk-typescript: sdk: v0.122.0
Importance: ベータからGAへの正式化と複数バグ修正で既存利用者に軽い影響;破壊的変更(webhooks)あり
Summary
anthropic-sdk-typescript v0.122.0 released with files/skills namespaces migrated from beta to GA shapes. Bug fixes include improved DOMException error classification, SSE parse error logging, forward-compatible event accumulation in sessions, file read view_range support exceeding size caps, default filename handling for Blob uploads on skills endpoints, and required headers validation for webhook unwrapping. TypeScript 5.0 now documented as minimum supported version.
Key Points
- files/skills migrate from beta to GA shapes
- Improved DOMException and SSE error handling
- webhooks.unwrap() now requires headers (breaking)
- Session and file read compatibility enhanced
- TypeScript 5.0 set as minimum supported version
View developer notes (APIs, breaking changes, migration)
v0.122.0 migrates files/skills namespaces from beta date-pinned headers to GA-compliant shapes. Client-layer fixes: DOMException abort/timeout errors now correctly classified across realms; SSE parse errors routed to configured logger; sessions.eventAccumulator forward-compatible with new event types. tools.read now supports view_range for files exceeding size caps; uploads default bare Blob filename on skills endpoints; webhooks.unwrap() now requires headers parameter (breaking change). Minimum TypeScript version: 5.0.
Source: https://github.com/anthropics/anthropic-sdk-typescript/releases/tag/sdk-v0.122.0
Outlet: SDK (anthropic-sdk-typescript)
This article is an AI-generated summary (OpenAI GPT-4o-mini) of publicly available information from Anthropic, OpenAI, Google, Meta, Mistral, DeepSeek, Sakana, and other vendors. The original source URL is always provided in accordance with fair-use citation requirements. Summaries are AI-generated and may contain mistranslations or misinterpretations. Always verify details with the original source.