-
Notifications
You must be signed in to change notification settings - Fork 12.9k
[Feat] Scope & Implement Client-Side Auth for Remote Agents #15098
Copy link
Copy link
Closed
Labels
area/agentIssues related to Core Agent, Tools, Memory, Sub-Agents, Hooks, Agent QualityIssues related to Core Agent, Tools, Memory, Sub-Agents, Hooks, Agent Qualityarea/coreIssues related to User Interface, OS Support, Core FunctionalityIssues related to User Interface, OS Support, Core Functionalitypriority/p2Important but can be addressed in a future release.Important but can be addressed in a future release.workstream-rollupLabel used to tag epics and features that are associated with one of the three primary workstreamsLabel used to tag epics and features that are associated with one of the three primary workstreams🔒 maintainer only⛔ Do not contribute. Internal roadmap item.⛔ Do not contribute. Internal roadmap item.
Description
What would you like to be added?
Enable gemini-cli to securely connect to and interact with remote Agent2Agent (A2A) compatible agents that require authentication. The A2A protocol delegates authentication to standard HTTP mechanisms .
Why is this needed?
Supported Schemes:
- API Key: Support for custom headers (e.g. MY-API-Key: ).
- Bearer Token: Support for JWTs or OAuth tokens.
We must handle full OAuth flow.
Additional context
References
- A2A Protocol: Enterprise Ready (https://a2a-protocol.org/latest/topics/enterprise-ready/)
- A2A Protocol: Specification (https://a2a-protocol.org/latest/specification/)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/agentIssues related to Core Agent, Tools, Memory, Sub-Agents, Hooks, Agent QualityIssues related to Core Agent, Tools, Memory, Sub-Agents, Hooks, Agent Qualityarea/coreIssues related to User Interface, OS Support, Core FunctionalityIssues related to User Interface, OS Support, Core Functionalitypriority/p2Important but can be addressed in a future release.Important but can be addressed in a future release.workstream-rollupLabel used to tag epics and features that are associated with one of the three primary workstreamsLabel used to tag epics and features that are associated with one of the three primary workstreams🔒 maintainer only⛔ Do not contribute. Internal roadmap item.⛔ Do not contribute. Internal roadmap item.
Type
Projects
Status
Closed