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

CONNECT-RUST 0.4.0 SHIPS WITH BUFFA 0.5.0 SYNC AND COMPANION FILES

By RepoJournal · Filed · About Anthropic

Connect-rust v0.4.0 lands major codegen overhaul with file-per-package layout and companion file support, syncing the entire Protobuf stack for cleaner builds.

The connect-rust team shipped v0.4.0 [1] with three critical codegen improvements that reshape how Rust services are generated. The release bumps buffa to 0.5.0 [2], adopting companion file emission (`<stem>.__connect.rs`) [2] and the new `file_per_package` output layout [3] that collapses per-proto splits into a single dotted-package file with all service stubs inlined—a direct win for BSR cargo SDK generation and tonic-style integrations. Graceful shutdown now matches Go's net/http.Server.Shutdown behavior [1], fixing a long-standing async cleanup gap. Python SDK parity is closing fast: `include_hook_events` [5] now surfaces PreToolUse, PostToolUse, and Stop events as HookEventMessage, the Python agent SDK added xhigh effort support [6] to match Opus 4.7's capability ceiling, and defer-round-trip support [4] brings the Python SDK into sync with TypeScript for permissioned tool execution. The cwc-makers plugin shipped zero-install onboarding [7] for Cardputer flashing events, with a curl+tar fallback [8] that kills the git dependency entirely on every OS. Claude Code and Agent SDK both bumped to 2.1.129 and 0.2.129 [9] across the action suite.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] v0.4.0 ↗ anthropics/connect-rust
  2. [2] release: 0.4.0 (buffa 0.5.0 sync, Companion files, natural-path examples) ↗ anthropics/connect-rust
  3. [3] codegen: add file_per_package output layout ↗ anthropics/connect-rust
  4. [4] feat: support "defer" hook decision and ResultMessage.deferred_tool_use ↗ anthropics/claude-agent-sdk-python
  5. [5] feat: add include_hook_events option ↗ anthropics/claude-agent-sdk-python
  6. [6] feat(types): add "xhigh" to effort Literal (#914) anthropics/claude-agent-sdk-python
  7. [7] Add cwc-makers plugin: /maker-setup Cardputer onboarding ↗ anthropics/claude-plugins-official
  8. [8] cwc-makers: curl+tar fallback when git is missing (#1731) anthropics/claude-plugins-official
  9. [9] chore: bump Claude Code to 2.1.129 and Agent SDK to 0.2.129 anthropics/claude-code-action

Quick answers

What shipped in Anthropic on May 6, 2026?
Connect-rust v0.4.0 lands major codegen overhaul with file-per-package layout and companion file support, syncing the entire Protobuf stack for cleaner builds. In total, 21 commits, 17 pull requests, and 3 releases landed.
Who contributed to Anthropic on May 6, 2026?
3 developers shipped this update, including sarahdeaton, qing-ant, and dhollman.
What were the notable Anthropic updates?
v0.4.0, release: 0.4.0 (buffa 0.5.0 sync, Companion files, natural-path examples), and codegen: add file_per_package output layout.

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?