RepoJournal
Anthropic

@anthropics

Claude SDKs and developer tooling

Keep up with Anthropic in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: AI / ML Full archive →

The Wire · Showcase

C# AND JAVA SDKS SHIP AUTH OVERHAUL; ORJSON FORK REINS IN RECURSION

By RepoJournal · Filed · About Anthropic

All five Anthropic SDKs landed Workload Identity Federation and interactive OAuth in a coordinated push [ref:10][ref:11][ref:12][ref:13][ref:14][ref:15], while the orjson fork restores the upstream 1024-depth recursion limit as a configurable guard against stack overflow [ref:1][ref:2].

The C# SDKs—Aws, Vertex, Bedrock, Foundry, and the core Anthropic client [1][2][3][4][5]—all crossed the finish line yesterday with v0.3.0 through v12.18.0, shipping Workload Identity Federation, interactive OAuth, and auth profiles across the board [1]. Java sdk-java v2.28.0 [6] lands the same auth suite plus improved Managed Agents APIs [15]—the ability to filter sessions by memory_store_id, nullable handling fixes, and max_tokens:0 support. On the core side, orjson's fork had removed yyjson's recursion limit entirely to allow arbitrarily deep JSON nesting, but that left the C stack vulnerable [7]. The new max_depth kwarg defaults to 1024 (matching upstream) while letting callers opt into deeper parsing by passing max_depth=None or a higher integer [8]—nesting past the limit now raises JSONDecodeError instead of crashing. Separately, orjson's publish-internal pipeline is being hardened: the PEP-440 wheel filename normalization caused check-pypi to fail (hyphen vs. dot), so the fix replaces filename validation with a version-only check [9][10][11]. The vulnerability detection agent cookbook landed in claude-cookbooks [12], bringing threat-model-to-report workflows into the public repo using claude-agent-sdk's built-in Code tools. One final hygiene win: buffa's CLA check now retries transient 5xx errors instead of failing immediately [13][14].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Aws: v0.3.0 ↗ anthropics/anthropic-sdk-csharp
  2. [2] Vertex: v0.4.0 ↗ anthropics/anthropic-sdk-csharp
  3. [3] Bedrock: v0.7.0 ↗ anthropics/anthropic-sdk-csharp
  4. [4] Foundry: v0.6.0 ↗ anthropics/anthropic-sdk-csharp
  5. [5] Anthropic: v12.18.0 ↗ anthropics/anthropic-sdk-csharp
  6. [6] v2.28.0 ↗ anthropics/anthropic-sdk-java
  7. [7] loads: add max_depth kwarg, default 1024 (matches upstream) ↗ anthropics/orjson
  8. [8] loads: add max_depth kwarg, default 1024 (matches upstream) anthropics/orjson
  9. [9] ci: fix publish-internal check + changelog for 3.11.7-post4 ↗ anthropics/orjson
  10. [10] ci: add publish-internal job to upload wheels to Artifactory ↗ anthropics/orjson
  11. [11] Merge pull request #22 from anthropics/mamps/fix-publish-check anthropics/orjson
  12. [12] feat(claude_agent_sdk): add vulnerability detection agent cookbook ↗ anthropics/claude-cookbooks
  13. [13] ci: bump cla-github-action to 5b54183 (retry transient 5xx) (#89) anthropics/buffa
  14. [14] ci: bump cla-github-action to 5b54183 (retry transient 5xx) ↗ anthropics/buffa
  15. [15] feat(api): improve Managed Agents APIs anthropics/anthropic-sdk-java

Quick answers

What shipped in Anthropic on May 5, 2026?
All five Anthropic SDKs landed Workload Identity Federation and interactive OAuth in a coordinated push [ref:10][ref:11][ref:12][ref:13][ref:14][ref:15], while the orjson fork restores the upstream 1024-depth recursion limit as a configurable guard against stack overflow [ref:1][ref:2]. In total, 42 commits, 7 pull requests, and 6 releases landed.
Who contributed to Anthropic on May 5, 2026?
3 developers shipped this update, including martinamps, PedramNavid, and iainmcgin.
What were the notable Anthropic updates?
Aws: v0.3.0, Vertex: v0.4.0, and Bedrock: v0.7.0.

More from @anthropics

Daily updates, in your inbox

Follow Anthropic

Keep up with Anthropic in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?