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

BUFFA SHIPS REMOTE-DERIVE MACRO, PLUGIN ECOSYSTEM SYNCS UPSTREAM

By RepoJournal · Filed · About Anthropic

Buffa added the remote-derive macro for custom field types while the plugin ecosystems fixed 8 broken monorepo installations and synchronized with upstream heads.

The buffa serialization library landed its most anticipated feature: a `#[derive(...)] #[buffa(remote = ...)]` macro [1] that generates boilerplate for using foreign types as custom owned field types, closing a gap that forced manual newtype wrapping. On the same desk, buffa fixed packed enum unknowns preservation [2] for proto2 closed enums on the view path (they were already working on the owned path) and added a codegen option to drop option-only imports [3], letting consumers skip the post-generation file cleanup that's plagued every build since `include_imports` was introduced. The claude-plugins-community and knowledge-work-plugins ecosystems both shipped correctness fixes: 8 monorepo plugins [4] had root-pointed sources that couldn't locate subdirectory manifests, all now converted to `git-subdir` with correct paths and validated, and the zilliz plugin [5] was similarly unblocked by pointing at its new `plugins/zilliz` home and bumping to current HEAD. The agent SDK and code action pipelines shipped routine dependency bumps [6], [7] tethering Claude CLI to 2.1.204 across Python bindings and GitHub Actions.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Add buffa-remote-derive: ProtoString/ProtoBytes/ProtoList/ProtoBox/MapStorage for remote types (#251) anthropics/buffa
  2. [2] fix(view): preserve packed closed-enum unknowns (#252) anthropics/buffa
  3. [3] feat(codegen): add exclude_package to drop option-only imports (#279) anthropics/buffa
  4. [4] Fix source paths for 8 monorepo plugins (url -> git-subdir) (#775) anthropics/claude-plugins-community
  5. [5] fix(zilliz): point source at plugins/zilliz subdir + bump to HEAD (#773) anthropics/claude-plugins-community
  6. [6] v0.2.113 ↗ anthropics/claude-agent-sdk-python
  7. [7] v1.0.168 ↗ anthropics/claude-code-action

Quick answers

What shipped in Anthropic on July 8, 2026?
Buffa added the remote-derive macro for custom field types while the plugin ecosystems fixed 8 broken monorepo installations and synchronized with upstream heads. In total, 21 commits, 54 pull requests, and 4 releases landed.
What were the notable Anthropic updates?
Add buffa-remote-derive: ProtoString/ProtoBytes/ProtoList/ProtoBox/MapStorage for remote types (#251), fix(view): preserve packed closed-enum unknowns (#252), and feat(codegen): add exclude_package to drop option-only imports (#279).

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?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.