Files
openclaw/extensions
hclsys 39953ab72a fix(minimax): resolve portal OAuth token via resolveProviderAuth with oauthMarker (#79731)
Root cause: resolvePortalCatalog manually called ensureAuthProfileStore +
listProfilesForProvider to detect OAuth profiles, then returned the raw
MINIMAX_OAUTH_MARKER string as the catalog apiKey. The request layer has
no handler for the marker string — it reached the provider as a literal
API key value, causing "No API key found" even with valid OAuth tokens.

Fix: use ctx.resolveProviderAuth(PORTAL_PROVIDER_ID, { oauthMarker })
matching the pattern used by the chutes extension. The resolver returns
the marker when an OAuth profile exists, which the request layer correctly
intercepts and replaces with the live access token.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-09 18:46:27 +02:00
..
2026-05-09 10:58:36 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 11:26:43 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 06:51:20 -04:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 10:58:36 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 06:51:20 -04:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00
2026-05-09 08:05:17 +01:00