141 wires and counting

$ follow Anthropic

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

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-06-17
stories 74

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

CONNECT-RUST FIXES STREAMING PROTOCOL LEAK, BUFFA CUTS BOILERPLATE 8 PERCENT

By RepoJournal · Filed · About Anthropic · Composed from the cited sources · methodology

connect-rust now properly validates the END_STREAM envelope on client-streaming responses, closing a gap where truncated streams looked identical to complete ones.

The fix [1] ensures that `parse_connect_client_stream_envelopes` returns an error if the data message arrives without the required EndStreamResponse envelope, bringing the implementation into compliance with the Connect protocol spec. Over on the buffa desk, three major improvements shipped: a new `check_wire_type` helper [2] that consolidates per-arm wire-type guards into single calls, eliminating roughly 1,100 copies of duplicated boilerplate (about 8 percent of generated code), plus proto2 required-field tracking [3] that adds `has_<field>()` accessors to MessageView for distinguishing missing fields from defaults. The tooling team removed Docker as a hard requirement for the conformance suite [4], letting developers run native builds without a daemon. On the codegen side, a new `type_name_prefix` config [5] lets multi-protocol crates generate distinct type names (`RpcUser` vs `User`) without schema changes. The plugin marketplace added Airwallex AgentOS [6] [7], bringing financial infrastructure and MCP servers for orchestrating invoices and supplier onboarding. CLA Assistant bumped to v3.2.0 across connect-rust and buffa [8] [9], relaxing comment triggers so contributors can add trailing periods or split commands onto new lines without breaking the signature detection.

Action items

References

  1. [1] client: require END_STREAM for Connect client-streaming responses ↗ anthropics/connect-rust
  2. [2] runtime: add check_wire_type, fold per-arm wire guards into one call ↗ anthropics/buffa
  3. [3] views: track proto2 required-field presence on MessageView ↗ anthropics/buffa
  4. [4] tooling: run the conformance suite without Docker ↗ anthropics/buffa
  5. [5] codegen: add type_name_prefix for generated message and enum names ↗ anthropics/buffa
  6. [6] Add airwallex-agentos plugin ↗ anthropics/knowledge-work-plugins
  7. [7] Add airwallex-agentos plugin ↗ anthropics/claude-plugins-official
  8. [8] ci: bump CLA Assistant to v3.2.0 and relax comment trigger (#166) ↗ anthropics/connect-rust
  9. [9] ci: bump CLA Assistant to v3.2.0 and relax comment trigger (#205) ↗ anthropics/buffa

Quick answers

What shipped in Anthropic on June 17, 2026?
connect-rust now properly validates the END_STREAM envelope on client-streaming responses, closing a gap where truncated streams looked identical to complete ones. In total, 12 commits and 62 pull requests landed.
Who contributed to Anthropic on June 17, 2026?
3 developers shipped this update, including iainmcgin, Susanpdl, and bryan-anthropic.
What were the notable Anthropic updates?
client: require END_STREAM for Connect client-streaming responses, runtime: add check_wire_type, fold per-arm wire guards into one call, and views: track proto2 required-field presence on MessageView.