Skip to content

build(deps): bump @anthropic-ai/sdk from 0.74.0 to 0.78.0 in /services/agent#63

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/npm_and_yarn/services/agent/anthropic-ai/sdk-0.78.0
Open

build(deps): bump @anthropic-ai/sdk from 0.74.0 to 0.78.0 in /services/agent#63
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/npm_and_yarn/services/agent/anthropic-ai/sdk-0.78.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 23, 2026

Bumps @anthropic-ai/sdk from 0.74.0 to 0.78.0.

Release notes

Sourced from @​anthropic-ai/sdk's releases.

sdk: v0.78.0

0.78.0 (2026-02-19)

Full Changelog: sdk-v0.77.0...sdk-v0.78.0

Features

  • api: Add top-level cache control (automatic caching) (1e2f83d)

Bug Fixes

  • bedrock: eliminate race condition in AWS credential resolution (#901) (e5a101d)
  • client: format batches test file (821e9bf)
  • tests: fix issue in batches test (5f4ccf8)

Chores

  • update mock server docs (25d337f)

sdk: v0.77.0

0.77.0 (2026-02-18)

Full Changelog: sdk-v0.76.0...sdk-v0.77.0

Features

  • api: fix shared UserLocation and error code types (c84038f)

sdk: v0.76.0

0.76.0 (2026-02-18)

Full Changelog: sdk-v0.75.0...sdk-v0.76.0

Features

  • api: Make new tool versions available as top level tool types (25fe41c)

sdk: v0.75.0

0.75.0 (2026-02-17)

Full Changelog: sdk-v0.74.0...sdk-v0.75.0

Features

  • api: Releasing claude-sonnet-4-6 (d75e1c0)

Bug Fixes

... (truncated)

Changelog

Sourced from @​anthropic-ai/sdk's changelog.

0.78.0 (2026-02-19)

Full Changelog: sdk-v0.77.0...sdk-v0.78.0

Features

  • api: Add top-level cache control (automatic caching) (1e2f83d)

Bug Fixes

  • bedrock: eliminate race condition in AWS credential resolution (#901) (e5a101d)
  • client: format batches test file (821e9bf)
  • tests: fix issue in batches test (5f4ccf8)

Chores

  • update mock server docs (25d337f)

0.77.0 (2026-02-18)

Full Changelog: sdk-v0.76.0...sdk-v0.77.0

Features

  • api: fix shared UserLocation and error code types (c84038f)

Bug Fixes

  • add backward-compat namespace re-exports for UserLocation (#706) (b88834f)

0.76.0 (2026-02-18)

Full Changelog: sdk-v0.75.0...sdk-v0.76.0

Features

0.75.0 (2026-02-17)

Full Changelog: sdk-v0.74.0...sdk-v0.75.0

Features

  • api: Releasing claude-sonnet-4-6 (d75e1c0)

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@anthropic-ai/sdk](https://github.com/anthropics/anthropic-sdk-typescript) from 0.74.0 to 0.78.0.
- [Release notes](https://github.com/anthropics/anthropic-sdk-typescript/releases)
- [Changelog](https://github.com/anthropics/anthropic-sdk-typescript/blob/main/CHANGELOG.md)
- [Commits](anthropics/anthropic-sdk-typescript@sdk-v0.74.0...sdk-v0.78.0)

---
updated-dependencies:
- dependency-name: "@anthropic-ai/sdk"
  dependency-version: 0.78.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Feb 23, 2026
@netclode
Copy link

netclode bot commented Feb 23, 2026

Dependency Update Review: @anthropic-ai/sdk 0.74.0 → 0.78.0

Update Summary

Field Value
Package @anthropic-ai/sdk
Version 0.74.0 → 0.78.0
Bump type Minor
Location services/agent/

Intermediate Versions Analyzed

Version Key Changes
0.75.0 Released claude-sonnet-4-6 model support
0.76.0 New tool types exported at top level
0.77.0 Fixed UserLocation types + added backward-compat re-exports
0.78.0 Added automatic caching via caching param; fixed AWS credential race condition

Source Code Diff Analysis

Reviewed git diff sdk-v0.74.0..sdk-v0.78.0 (~2,100 lines added). Key findings:

  • All changes are additive — new type exports (BashCodeExecutionOutputBlock, CodeExecutionTool*, MemoryTool20250818, WebFetchTool*, etc.)
  • New optional param caching added to MessageCreateParamsBase — does not affect existing calls
  • ClientOptions interface unchangedfetch, apiKey, baseURL all same signatures
  • messages.create() signature unchanged — still accepts same model, max_tokens, messages params
  • No removed or renamed exports
  • Transitive deps unchanged: SDK only depends on json-schema-to-ts (version unchanged)

Codebase Impact Analysis

Single usage found: services/agent/src/services/title.ts:5-35

import Anthropic from "@anthropic-ai/sdk";           // ✅ Default export unchanged
import type { ClientOptions } from "@anthropic-ai/sdk/client";  // ✅ Type unchanged

const anthropic = new Anthropic({ fetch: proxyFetch });  // ✅ Constructor unchanged
const response = await anthropic.messages.create({       // ✅ API unchanged
  model: "claude-haiku-4-5",
  max_tokens: 30,
  messages: [...]
});

All used APIs (Anthropic constructor, ClientOptions.fetch, messages.create) are unchanged.

Verification

Check Result
CI (GitHub Actions) ✅ Passed
npm ci ✅ Success
npm run typecheck ✅ No errors
npm run build ✅ Built (108.1kb)
npm test ✅ 256 tests passed

Verdict

Safe to merge — Minor version bump with only additive changes. No breaking changes to the APIs used in this codebase. All tests pass, CI green.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants