Session budgets + dynamic tool changes expand use cases. Opus 4.1 deprecation requires attention.
Anthropic TypeScript SDK v0.116.0 Released with Session Budgets and Tool Updates
Original: anthropics/anthropic-sdk-typescript: sdk: v0.116.0
Importance: API/SDK マイナーアップデートで、セッションバジェット等の新機能と既存モデル削除を含む段階的な改善。直ちに対応必須ではないがバージョン追従は推奨
Summary
Anthropic released TypeScript SDK v0.116.0 with new session budget support, advisor tool integration, pinned inference location, and GitHub-based skills auto-loading. The update adds the mid-conversation-tool-changes-2026-07-01 beta API, improves bash error handling for class matching, fixes User-Agent headers, and removes retired Claude Opus 4.1 models.
Key Points
- Session budgets, advisor tool, and GitHub skills auto-loading now available
- mid-conversation-tool-changes beta enables dynamic tool definition mid-chat
- Bash errors now support class-based exception matching
- Claude Opus 4.1 models retired; migration required
- User-Agent headers hardcoded for improved compatibility
View developer notes (APIs, breaking changes, migration)
SDK v0.116.0 introduces session budgets, advisor tool, pinned inference location, and GitHub-based skills auto-loading. The mid-conversation-tool-changes-2026-07-01 beta API enables dynamic tool definition changes mid-conversation. Bash tool errors (timeout, abort) now support class-based exception matching for finer-grained error handling. User-Agent strings switched from constructor-generated to hardcoded values for improved consistency. Retired Claude Opus 4.1 models removed; projects must migrate to supported alternatives.
Source: https://github.com/anthropics/anthropic-sdk-typescript/releases/tag/sdk-v0.116.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.