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

PLUGIN MARKETPLACE CLEANUP COMPLETE; CONNECT-RUST CUTS CLIENT STREAMING MEMORY TO ZERO

By RepoJournal · Filed · About Anthropic

Anthropics standardized plugin validation across the marketplace while gutting the memory footprint of streaming RPC clients — both ship today.

The claude-plugins-official repo completed a sweeping marketplace audit, replacing hand-rolled validators with the shared validate-plugins action suite and pinning all 62 external plugin SHAs to their current upstream HEAD [1]. This means broken marketplace entries like the nonexistent autofix-bot [5] and dormant plugins (flint [2], optibot [3], versori-skills [4]) are now caught automatically. Connect-rust shipped the bigger win: call_client_stream now streams request bodies through a 32-depth mpsc channel instead of buffering entire payloads in memory before the wire ever sees a byte [6] [8]. Peak memory went from O(total payload) to O(single envelope). The same release lands a TLS-aware axum serve helper that stamps peer certs into request extensions, making handler code portable between standalone Server and axum apps [7]. Buffa-codegen fixed two clippy lints exposed by the v0.5.0 per-proto split layout: Self:: qualification in oneof serde [9] [11] and unused_qualifications in cross-proto references [10] [12]. Claude Agent SDK Python v0.1.77 shipped actionable error messages — when the CLI exits with error results like error_max_turns, consumers now get the actual error text instead of a generic 'Command failed with exit code 1' [13] [14] [15].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Adopt validate-plugins action suite; pin all external SHAs (#1762) anthropics/claude-plugins-official
  2. [2] Remove flint from marketplace (#1769) anthropics/claude-plugins-official
  3. [3] Remove optibot from marketplace (#1768) anthropics/claude-plugins-official
  4. [4] Remove versori-skills from marketplace (#1765) anthropics/claude-plugins-official
  5. [5] Remove broken autofix-bot marketplace entry (#1047) anthropics/claude-plugins-official
  6. [6] client: stream call_client_stream request body via channel ↗ anthropics/connect-rust
  7. [7] axum: serve_tls helper + mtls-identity example ↗ anthropics/connect-rust
  8. [8] client: stream call_client_stream request body via channel (#84) anthropics/connect-rust
  9. [9] fix(buffa-codegen): use Self:: in oneof serde + inlined format args in enum serde ↗ anthropics/buffa
  10. [10] fix(buffa-codegen): add unused_qualifications to ALLOW_LINTS ↗ anthropics/buffa
  11. [11] fix(buffa-codegen): use Self:: in oneof serde + inlined format args in enum serde (#104) anthropics/buffa
  12. [12] fix(buffa-codegen): add unused_qualifications to ALLOW_LINTS (#102) anthropics/buffa
  13. [13] fix(query): surface result error text in trailing ProcessError instead of generic exit code ↗ anthropics/claude-agent-sdk-python
  14. [14] fix(query): suppress redundant ProcessError after error result (#918) anthropics/claude-agent-sdk-python
  15. [15] v0.1.77 ↗ anthropics/claude-agent-sdk-python

Quick answers

What shipped in Anthropic on May 8, 2026?
Anthropics standardized plugin validation across the marketplace while gutting the memory footprint of streaming RPC clients — both ship today. In total, 40 commits, 37 pull requests, and 5 releases landed.
Who contributed to Anthropic on May 8, 2026?
2 developers shipped this update, including iainmcgin and qing-ant.
What were the notable Anthropic updates?
Adopt validate-plugins action suite; pin all external SHAs (#1762), Remove flint from marketplace (#1769), and Remove optibot from marketplace (#1768).

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?