Skip to content

[DO NOT MERGE until gitagent#60] docs(gitagent): add A2A Client page to /docs - #5

Draft
Nivesh353 wants to merge 1 commit into
open-gitagent:mainfrom
Nivesh353:docs/gitagent-a2a-client
Draft

[DO NOT MERGE until gitagent#60] docs(gitagent): add A2A Client page to /docs#5
Nivesh353 wants to merge 1 commit into
open-gitagent:mainfrom
Nivesh353:docs/gitagent-a2a-client

Conversation

@Nivesh353

Copy link
Copy Markdown
Contributor

⛔️ Blocked — do not merge yet.
This documents the A2A client feature, which ships in
open-gitagent/gitagent#60. Merge this only after that PR is merged
and the feature is released — otherwise the docs describe a capability that
isn't in the published package. Kept as a draft until then.

Depends on: open-gitagent/gitagent#60

What this adds

A new A2A Client page under /docs/a2a (Capabilities group), documenting
GitAgent's Agent2Agent client:

  • Configuring remote agents via agent.yaml and the SDK (a2aAgents)
  • Runtime discovery, Agent Card fetch, and skill → agent__skill tool mapping
  • Streaming vs blocking delegation, non-fatal failure handling
  • Differences from MCP (no teardown, silent ${VAR} substitution)
  • Try-it-yourself + troubleshooting checklist

Files

  • src/components/gitAgent/GitAgentA2A.tsx (new)
  • src/components/gitAgent/GitAgentSidebar.tsx — sidebar entry
  • src/pages/GitAgentDocsPage.tsx — route registration

Merge checklist

Document GitAgent's A2A (Agent2Agent) client — configuring remote
agents via agent.yaml and the SDK, runtime discovery/skill-to-tool
mapping, non-fatal failure handling, differences from MCP, and a
troubleshooting checklist.

- Add GitAgentA2A component (route /docs/a2a)
- Add "A2A Client" to the Capabilities sidebar group after Tools
- Register the section in GitAgentDocsPage
@vercel

vercel Bot commented Aug 3, 2026

Copy link
Copy Markdown

@Nivesh353 is attempting to deploy a commit to the shreyas-lyzr's projects Team on Vercel.

A member of the Team first needs to authorize it.

@Nivesh353
Nivesh353 marked this pull request as draft August 3, 2026 09:22
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.

1 participant