Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem
MiniMax API usage fetches always target
api.minimaxi.com, even when the provider is configured for the global (.io) stack. Forsk-cp-keys tied to.io, this results inMiniMax credentials are invalid or expired.In the UI, MiniMax showsminimax.api (api) available error=MiniMax credentials are invalid or expired.andminimax.web (web) unavailable, which then surfacesNo available fetch strategy for minimax.Investigation
MiniMaxUsageFetcherhard-codedhttps://api.minimaxi.com/v1/api/openplatform/coding_plan/remains..iokey, the API request is sent to the.comhost and fails authentication.Example (debug pane):
minimax.api (api) available error=MiniMax credentials are invalid or expired.minimax.web (web) unavailableNo available fetch strategy for minimax.Proposed solution
api.minimax.iovsapi.minimaxi.com).Changes
MiniMaxAPIRegionaddsapiBaseURLStringandapiRemainsURL.MiniMaxUsageFetcher.fetchUsage(apiToken:)now usesregion.apiRemainsURL.MiniMaxAPIFetchStrategypasses the configured region into the API fetcher.Testing
./Scripts/compile_and_run.shfailed on this machine due to Swift toolchain/SDK mismatch (SwiftBridgingredefinition; SDK built with a different Swift version).pnpm checkfailed becauseswiftformatis not installed on PATH.