The Wire · Showcase
CONNECT-RUST SHIPS GRPC HEALTH CHECKS, BUFFA PATCHES SILENT PROTO CORRUPTION
By RepoJournal · Filed · About Anthropic
Connect-rust's new health crate brings gRPC probe compatibility to Rust services, while buffa fixes a codegen bug that was silently truncating octal escapes in proto defaults.
The connect-rust team landed a major addition with the new `connectrpc-health` crate [1][2], implementing the standard `grpc.health.v1.Health` service for wire-compatible health probing across kubelet, grpc_health_probe, and service meshes. The crate ships with a `Checker` trait, `StatusStream` for watch semantics, and a `StaticChecker` implementation backed by a HashMap with strict registration semantics. This closes a critical gap for Rust gRPC services needing proper liveness and readiness signals in production environments. Meanwhile, buffa shipped a codegen fix [3][4] that rejects octal escape sequences above 255 instead of silently wrapping them, preventing wrong bytes from being baked into generated proto2 defaults. The bug affected hand-built FileDescriptorSets since protoc itself never emits these malformed escapes. On the plugin front, the official claude-plugins repository saw five routine dependency bumps validated through the standard workflow: qdrant-skills [5], sentry-cli [6], codspeed [7], expo [8], and oracle-ai-data-platform-workbench-spark-connectors [9], all waiting for review before merge.
Action items
- → Review and merge connect-rust health crate PR #128 if your services need gRPC health probes anthropics/connect-rust [plan]
- → Merge buffa codegen fix #164 to prevent silent proto corruption in hand-built descriptors anthropics/buffa [plan]
- → Review and approve the five plugin dependency bump PRs in claude-plugins-official anthropics/claude-plugins-official [plan]
References
- [1] Add new `connectrpc-health` crate ↗ anthropics/connect-rust
- [2] Add new connectrpc-health crate (#128) anthropics/connect-rust
- [3] codegen/defaults: reject octal escapes > 255 instead of wrapping ↗ anthropics/buffa
- [4] codegen/defaults: reject octal escapes > 255 instead of wrapping (#164) anthropics/buffa
- [5] bump(qdrant-skills): 11df00a7 → 82337ccd ↗ anthropics/claude-plugins-official
- [6] bump(sentry-cli): 329f5c5d → 9e9fe0fb ↗ anthropics/claude-plugins-official
- [7] bump(codspeed): 9793aaf9 → c6112f16 ↗ anthropics/claude-plugins-official
- [8] bump(expo): 145a923c → c3886024 ↗ anthropics/claude-plugins-official
- [9] bump(oracle-ai-data-platform-workbench-spark-connectors): 04cc355f → 00cedef3 ↗ anthropics/claude-plugins-official
FAQ
- What changed in Anthropic on June 9, 2026?
- Connect-rust's new health crate brings gRPC probe compatibility to Rust services, while buffa fixes a codegen bug that was silently truncating octal escapes in proto defaults.
- What should Anthropic teams do about it?
- Review and merge connect-rust health crate PR #128 if your services need gRPC health probes • Merge buffa codegen fix #164 to prevent silent proto corruption in hand-built descriptors • Review and approve the five plugin dependency bump PRs in claude-plugins-official
- Which Anthropic repositories shipped on June 9, 2026?
- anthropics/connect-rust, anthropics/buffa, anthropics/claude-plugins-official