Skip to content

OAuth flow repeated for every chat #3545

@angiejones

Description

@angiejones

For a Streamable HTTP MCP server with Oauth, goose runs the user through the entire Oauth flow every time they start a new chat session.

Example:

  1. Install streamable http server with oauth such as https://docs.onkernel.com/mcp
  2. Complete oauth flow
  3. start chat session → this puts you through oauth flow again!

Even get this error when attempting to re-auth:

Error
Authentication already completed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    p2Priority 2 - Medium

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions