Back to Explore

anthropics/anthropic-sdk-typescript

GitHub
10 updates · last 90 days1 watchersOpen source

Last release:

The Anthropic TypeScript SDK provides access to Anthropic’s safety-first language model APIs from server-side TypeScript or JavaScript applications. It helps you call the Claude API (for example, creating messages with models) and is distributed via npm as @anthropic-ai/sdk.

Project status

  • The source appears actively maintained, with an upstream push recorded today (2026-08-11) and multiple recent update activity clusters on 2026-08-07.
  • Apparent update cadence is currently frequent (at least several related updates within the same day/week), suggesting ongoing development rather than maintenance mode.

AI summary generated

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • aws-sdk-v0.6.2

    aws-sdk v0.6.2 is primarily a client bug fix and tooling maintenance release. The release notes document a change to use hardcoded User-Agent strings instead of constructor names, plus chores around internal dependency/tooling updates.

  • foundry-sdk-v0.4.1

    foundry-sdk v0.4.1 includes a single client bug fix related to HTTP User-Agent values. The release replaces constructor-name derived User-Agent strings with hardcoded ones to avoid unintended or inconsistent identification behavior.

  • bedrock-sdk-v0.32.1

    Release v0.32.1 includes a client-side bug fix related to the HTTP User-Agent header. It also updates internal development tooling dependencies, which are not expected to affect runtime API behavior.

  • vertex-sdk-v0.19.1

    vertex-sdk v0.19.1 is a small patch release focused on a client-side behavior fix. It updates the User-Agent header generation and refreshes internal dev dependencies used for tooling.

  • sdk-v0.116.0

    SDK v0.116.0 adds beta support for mid-conversation tool changes and introduces new session and tool-related capabilities (session budgets, advisor tool, pinned inference location, and skills auto-loading). It also improves developer ergonomics by making bash timeout and abort errors matchable by class, and includes a client-side change to use hardcoded User-Agent strings. A removal of retired Claude Opus 4.1 models may require updating any code that referenced those model IDs.

    BreakingFeatures
  • sdk-v0.115.0

    SDK v0.115.0 adds the claude-opus-5 model plus new tool mutation blocks (tool addition/removal) and related tool change behavior. It also expands fallback-credit typing and adds support for requesting the server default fallback configuration. In addition, the client now more reliably cleans up per-request abort listeners when requests settle.

    Features
  • sdk-v0.114.0

    SDK v0.114.0 adds a new model stop reason, `model_context_window_exceeded`, and updates the TypeScript stop reason types and JSDoc across message interfaces. The main behavioral/API surface change appears centered on the `stop_reason` field in message responses.

    Features
  • sdk-v0.113.0

    sdk v0.113.0 adds Managed Agents support for model effort levels, initial session events at session creation, and previewing thread event deltas during streaming. The diff also expands the SDK’s Beta webhook event typing to include new environment and memory store lifecycle events, and updates Managed Agent agent update behavior around the `version` concurrency field.

    Features
  • sdk-v0.112.5

    v0.112.5 adds support for a new refusal category across refusal-related types, updating both stable and beta message resource definitions. The release notes also indicate the change is driven by API/code generation updates.

    BreakingFeatures
  • sdk-v0.112.4

    This release (v0.112.4) contains a targeted bug fix related to AWS configuration handling when using withOptions(). The change ensures AWS options and the selected authentication mode are retained correctly across withOptions() calls.