Skip to content

[Remote Agents] OAuth 2.0: Authorization Code Flow #17600

Description

@adamfweidman

Implement support for the OAuth 2.0 Authorization Code flow for Remote Agents.

Requirements:

  • Adapt the existing MCPOAuthProvider loopback server for A2A interactive authentication.
  • Support standard authorization and token exchange logic.
  • Ensure secure token storage and refresh handling.

https://docs.google.com/document/d/1szEaFst37OFPV_IKJYSLTNODM6lRrgWk_WuN2okpTtY/edit?tab=t.0 contains all workspace testing instructions

Activity

  1. added
    area/agentIssues related to Core Agent, Tools, Memory, Sub-Agents, Hooks, Agent Quality
    on Jan 26, 2026
  2. Ujjiyara commented on Jan 27, 2026

    @Ujjiyara
    Contributor

    /assign

  3. gemini-cli commented on Jan 27, 2026

    @gemini-cli
    Contributor

    👋 @Ujjiyara! You currently have 3 issues assigned to you. We have a 3 max issues assigned at once policy. Once you close out an existing issue it will open up space to take another. You can also unassign yourself from an existing issue but please work on a hand-off if someone is expecting work on that issue.

  4. added
    🔒 maintainer only⛔ Do not contribute. Internal roadmap item.
    and removed
    status/need-triageIssues that need to be triaged by the triage automation.
    area/securityIssues related to security
    on Feb 2, 2026
  5. added
    workstream-rollupLabel used to tag epics and features that are associated with one of the three primary workstreams
    on Feb 25, 2026
  6. self-assigned this
    on Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

area/agentIssues related to Core Agent, Tools, Memory, Sub-Agents, Hooks, Agent Qualitytype/featureworkstream-rollupLabel used to tag epics and features that are associated with one of the three primary workstreams🔒 maintainer only⛔ Do not contribute. Internal roadmap item.

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions