Auxiliary client routing gaps for OAuth providers

NousResearch/hermes-agent · cluster 21521 · agent

Data as of

12 open items. Fix merged in #133534. Check it covers your case.

The short answer

6open issues
6open PRs
21items grouped
Known?
Yes. 21 related items grouped here, 3 issues already closed.
Fix event
A fix was merged to main in PR #133534. Check it covers your case. No release data is tracked.
Tracker
The maintainers' tracker marks this partially resolved, deciding PR #133534. That is separate from the fix event.
Still open
6 issues and 6 PRs.

These issues and pull requests concern missing or broken routing for OAuth-based providers—primarily minimax-oauth and google-gemini-cli—in the auxiliary client resolution logic, including silent fallbacks, wrong client types being returned, and unhandled auth types.

Open issues6

  • Issue#29910[Bug]: auxiliary_client: minimax-oauth not supported in auto-detection chain for kanban_decomposer
  • Issue#30720[Bug]: OAuth provider 'google-gemini-cli' silently unusable as fallback chain entry
  • Issue#36091[Bug]: minimax-oauth auxiliary client returns raw Anthropic SDK client instead of AnthropicAuxiliaryClient wrapper
  • Issue#38685[Bug] auxiliary.vision.provider: minimax-oauth (and other non-listed OAuth) silently falls back to 'auto' instead of routing to the provider
  • Issue#45241auxiliary_client.py: unhandled auth_type 'oauth_minimax' breaks all auxiliary tasks for minimax-oauth users
  • Issue#58231[Bug] minimax-oauth provider requires API key env var despite being OAuth

Open PRs6

  • PR#22213fix: handle oauth_minimax in auxiliary providers
  • PR#23639fix(auxiliary): support minimax oauth providers
  • PR#29792fix(aux): support google gemini cli oauth routing
  • PR#40122fix(auxiliary): support minimax-oauth in auxiliary client router (fixes #21521, #36091)
  • PR#42128fix(auxiliary): support minimax-oauth provider for auxiliary tasks
  • PR#68620fix(auxiliary): route MiniMax OAuth via runtime credentials

Fixes on record

Merged to main. A stamp counts the issues a fix is linked to.

  • #133534 fix(auxiliary): support MiniMax OAuth side tasks [risk 0.80]

    merged to main

    files: agent/auxiliary_client.py, agent/auxiliary_client_registry.py, hermes_cli/auth_minimax.py, tests/agent/test_auxiliary_client_minimax_oauth.py, tests/hermes_cli/test_minimax_oauth.py

5 PRs closed without merging

From the close comments: duplicate 3 · merged via another change 1 · superseded by another PR 1

  • #30059 fix(auxiliary): add minimax-oauth support to resolve_provider_client · duplicate → #22213, #23639, #25287, #27640, #21521
  • #30795 fix(auxiliary): add google-gemini-cli OAuth provider to auxiliary client routing (#30720) · duplicate → #29792, #26727, #26513, #30720
  • #35539 fix: resolve minimax-oauth auxiliary client routing · duplicate → #22213, #21521, #25287, #27640
  • #48306 fix(agent): add google-gemini-cli to auxiliary resolve_provider_client (#48201) · merged via another change → #30058, #48201
  • #77419 fix(auxiliary): route oauth_minimax through AnthropicAuxiliaryClient (fixes all aux tasks) · superseded by another PR → #61585
Closed issues · 3
  • Closed#21521[BUG] unhandled auth_type oauth_minimax warning on auxiliary providers
  • Closed#45242auxiliary_client.py: unhandled auth_type 'oauth_minimax' breaks all auxiliary tasks for minimax-oauth users
  • Closed#48201google-gemini-cli OAuth provider not supported in auxiliary resolve_provider_client
How this cluster was grouped
  • Link evidence (partly structural links): some members are connected by structural evidence (shared changed files, or a closing/superseded reference); the rest are joined by an automated relevance judgement over their text.
  • Members outside that structural core may belong to a different underlying problem.
  • Pairwise link density 0.12: the share of item pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. 1.00 means every pair is linked.

Pick up a Lab task

Check whether a fix covers the open issues here, with your own agent. Bring back evidence for maintainers.

Open the Lab

At a glance

Subsystem
agent
Merged PRs
#133534
Closed issues
3
Attempts
5 PRs closed without merging
Fix link checked
6 Oct 2026

For your agent

The same facts, typed.