Skip to content

docs(specs): Java SDK RFC — pin a2aproject/a2a-java as A2A anchor#4279

Open
bokelley wants to merge 1 commit intomainfrom
bokelley/java-sdk-rfc-a2a-followup
Open

docs(specs): Java SDK RFC — pin a2aproject/a2a-java as A2A anchor#4279
bokelley wants to merge 1 commit intomainfrom
bokelley/java-sdk-rfc-a2a-followup

Conversation

@bokelley
Copy link
Copy Markdown
Contributor

@bokelley bokelley commented May 9, 2026

Summary

  • Pins a2aproject/a2a-java as the explicit A2A library anchor in the §MCP and A2A architecture section
  • Replaces the vague "track upstream maturity" in Open Question 3 with a concrete switch trigger: first a2a-java stable release (≥ 1.0.0 on the releases page)
  • Adds the only remaining open sub-question (hard-depend on a2a-java types pre-1.0 vs. keep types in-tree until stable; default: in-tree until stable)

Addresses @MichielDean's review comment on #4145 (discussion thread) that landed after the RFC was admin-merged. Acknowledging the miss in the reply on that thread.

Docs-only. No code, no schema changes.

Test plan

  • Diff renders cleanly (RFC text only)
  • Working group reviews the explicit switch trigger and confirms the pre-1.0 type-shape default (in-tree)

Replaces the vague "track upstream maturity" in Open Question 3 with an
explicit switch trigger (first a2a-java ≥ 1.0.0 stable tag) and links
the upstream releases page so the trigger is visible. Addresses
MichielDean's review comment on #4145 that landed after the RFC was
merged.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants