Skip to content

chore(deps): bump github.com/anthropics/anthropic-sdk-go from 1.22.1 to 1.26.0#8

Closed
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/go_modules/develop/github.com/anthropics/anthropic-sdk-go-1.26.0
Closed

chore(deps): bump github.com/anthropics/anthropic-sdk-go from 1.22.1 to 1.26.0#8
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/go_modules/develop/github.com/anthropics/anthropic-sdk-go-1.26.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

Bumps github.com/anthropics/anthropic-sdk-go from 1.22.1 to 1.26.0.

Release notes

Sourced from github.com/anthropics/anthropic-sdk-go's releases.

v1.26.0

1.26.0 (2026-02-19)

Full Changelog: v1.25.1...v1.26.0

Features

  • api: Add top-level cache control (automatic caching) (75f9f70)
  • client: add BetaToolRunner for automatic tool use loops (#603) (e44128a)

Chores

  • internal: codegen related update (6247d2f)

v1.25.1

1.25.1 (2026-02-19)

Full Changelog: v1.25.0...v1.25.1

Bug Fixes

  • client: use correct format specifier for header serialization (9115a61)

v1.25.0

1.25.0 (2026-02-18)

Full Changelog: v1.24.0...v1.25.0

Features

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

v1.24.0

1.24.0 (2026-02-18)

Full Changelog: v1.23.0...v1.24.0

Features

  • api: Make new tool versions available as top level tool types (54d01f5)

v1.23.0

1.23.0 (2026-02-17)

Full Changelog: v1.22.1...v1.23.0

Features

  • api: Releasing claude-sonnet-4-6 (782d5a5)

... (truncated)

Changelog

Sourced from github.com/anthropics/anthropic-sdk-go's changelog.

1.26.0 (2026-02-19)

Full Changelog: v1.25.1...v1.26.0

Features

  • api: Add top-level cache control (automatic caching) (75f9f70)
  • client: add BetaToolRunner for automatic tool use loops (#603) (e44128a)

Chores

  • internal: codegen related update (6247d2f)

1.25.1 (2026-02-19)

Full Changelog: v1.25.0...v1.25.1

Bug Fixes

  • client: use correct format specifier for header serialization (9115a61)

1.25.0 (2026-02-18)

Full Changelog: v1.24.0...v1.25.0

Features

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

1.24.0 (2026-02-18)

Full Changelog: v1.23.0...v1.24.0

Features

1.23.0 (2026-02-17)

Full Changelog: v1.22.1...v1.23.0

Features

  • api: Releasing claude-sonnet-4-6 (782d5a5)

Bug Fixes

... (truncated)

Commits
  • 4d66933 release: 1.26.0
  • e49644f feat(api): Add top-level cache control (automatic caching)
  • 04189ba chore(internal): codegen related update
  • aeafa3d feat(client): add BetaToolRunner for automatic tool use loops (#603)
  • 810d31b release: 1.25.1
  • bb4eef8 fix(client): use correct format specifier for header serialization
  • 1ec20dd release: 1.25.0
  • 030bc93 feat(api): fix shared UserLocation and error code types
  • 8eaaf7d codegen metadata
  • 2666499 codegen metadata
  • Additional commits viewable in compare view

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)

@lerian-studio
Copy link
Copy Markdown
Contributor

Consider updating CHANGELOG.md to document this change. If this change doesn't need a changelog entry, add the skip-changelog label.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Feb 23, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Bumps [github.com/anthropics/anthropic-sdk-go](https://github.com/anthropics/anthropic-sdk-go) from 1.22.1 to 1.26.0.
- [Release notes](https://github.com/anthropics/anthropic-sdk-go/releases)
- [Changelog](https://github.com/anthropics/anthropic-sdk-go/blob/main/CHANGELOG.md)
- [Commits](anthropics/anthropic-sdk-go@v1.22.1...v1.26.0)

---
updated-dependencies:
- dependency-name: github.com/anthropics/anthropic-sdk-go
  dependency-version: 1.26.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/go_modules/develop/github.com/anthropics/anthropic-sdk-go-1.26.0 branch from 6d9fc06 to 5b45082 Compare February 26, 2026 19:44
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Feb 26, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot dependabot Bot deleted the dependabot/go_modules/develop/github.com/anthropics/anthropic-sdk-go-1.26.0 branch February 26, 2026 19:45
@lerian-studio
Copy link
Copy Markdown
Contributor

Consider updating CHANGELOG.md to document this change. If this change doesn't need a changelog entry, add the skip-changelog label.

@blacksmith-sh
Copy link
Copy Markdown

blacksmith-sh Bot commented Feb 26, 2026

Found 3 test failures on Blacksmith runners:

Failures

Test View Logs
github.com/LerianStudio/matcher/internal/governance/adapters/postgres/
TestCreate_SuccessViaMock
View Logs
github.com/LerianStudio/matcher/internal/governance/adapters/postgres/
TestCreateWithTx_SuccessViaMock
View Logs
github.com/LerianStudio/matcher/internal/governance/adapters/postgres/
TestExecuteCreate_NoTenantInContext
View Logs

Fix in Cursor

jgbr1el93 added a commit that referenced this pull request May 15, 2026
Addresses 6 actionable findings from the CodeRabbit Cloud review of the
re-submitted security fix. All are quality refinements on artifacts we
authored; no behavior change to the security contract itself.

Code fixes:

- fuzz test buildActorMapping (#5): validate UTF-8 only on fields the
  caller marks as present. The previous guard rejected the entire
  mapping when an absent field happened to carry invalid bytes — those
  bytes are never read in the absent branch, so the rejection only
  shrank the valid input space without protecting any assertion.

- integration test idempotency assertions (#6): switch from
  .Unix() epoch-seconds comparison to time.Time.Equal(). Sub-second
  drift was previously absorbed by the seconds-precision rounding; the
  tighter comparison now surfaces any spurious updated_at write
  introduced by a future regression. Applied at both call sites in the
  AC2 and AC8-identical-payload tests.

- chaos harness fatal message (#10): the t.Fatalf text on the
  testLockHeld CAS used to say "called twice on the same test", but the
  CAS is harness-scoped, so any second acquirer (including a future
  parallel test if the suite is ever de-serialized) would land in the
  same branch. Rephrase the message to reference the chaos suite
  serial-execution invariant and the docstring that explains it.
  Applied to both ResetDatabase and LockHarnessForTest.

Documentation:

- ActorMappingRepository.Upsert contract (#7): the docstring said
  identity fields must match "exactly", but the adapter helpers
  (stringPtrEqual / actorMappingPIIDiffers) intentionally treat
  nil-pointer and empty-string as equivalent because the DB stores
  NULL for both. Document the equivalence explicitly in the contract
  so future maintainers don't read "exactly" as byte-strict including
  nil-vs-empty.

- Task spec PoC step 1 (#4): the pentest reproduction in
  docs/tasks/fix-actor-mapping-pseudonymization-bypass.md said
  "POST /v1/governance/actor-mappings/{ID} creates mapping". The
  actual route is PUT — there is no POST create endpoint. Corrected
  with a clarifying parenthetical.

- Cycle state metrics (#1): docs/ring:dev-cycle/current-cycle.json
  had accumulated_metrics.review_iterations: 0 despite the cycle
  documenting Gate 8 iteration 1 plus 4 MEDIUM findings resolved.
  Updated to review_iterations: 1 and populated issues_by_severity
  with the actual counts (4 MEDIUM, 22 LOW) so the state file
  truthfully audits the cycle.

Findings #2, #3, #8, #9 are tracked as deferred with replies on the
PR threads — they cover policy decisions (pre-launch patch posture),
process documentation that was already conscious, sibling-method
consistency, and an intentional defensive check.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants