Skip to content

feat: add MiniMax Messages provider support#4354

Open
octo-patch wants to merge 1 commit into
Hmbown:mainfrom
octo-patch:octo/20260713-minimax-provider-recvoNohdpT5QV-v2
Open

feat: add MiniMax Messages provider support#4354
octo-patch wants to merge 1 commit into
Hmbown:mainfrom
octo-patch:octo/20260713-minimax-provider-recvoNohdpT5QV-v2

Conversation

@octo-patch

Copy link
Copy Markdown

Summary

  • Add a dedicated MiniMax Messages provider with global and China Base URL support.
  • Register MiniMax-M3 and MiniMax-M2.7 with verified context, modality, thinking, and pricing metadata.
  • Cover authentication, routing, request paths, persistence, documentation, and generated provider facts.

Testing

  • cargo fmt --all
  • cargo check -p codewhale-config -p codewhale-agent -p codewhale-tui -p codewhale-cli --all-targets --locked
  • cargo test -p codewhale-config --locked minimax -- --nocapture
  • cargo test -p codewhale-config --locked bundled_asset -- --nocapture
  • cargo test -p codewhale-agent --locked minimax -- --nocapture
  • cargo test -p codewhale-tui --bin codewhale-tui --locked minimax -- --nocapture
  • cargo test -p codewhale-cli --locked parses_auth_subcommand_matrix -- --nocapture
  • node web/scripts/check-facts.mjs

Checklist

  • Updated docs or comments as needed
  • Added or updated tests where relevant
  • Verified TUI behavior manually

Register MiniMax-M3 and MiniMax-M2.7 for the OpenAI-compatible and Messages routes. Add regional endpoint guidance, request tests, catalog limits, and tier-aware pricing.
@octo-patch octo-patch requested a review from Hmbown as a code owner July 13, 2026 13:18
@github-actions

Copy link
Copy Markdown

Thanks @octo-patch for taking the time to contribute.

This repository is observing a maintainer-managed PR intake gate in dry-run mode, so this pull request is staying open. This note helps maintainers prepare the allowlist before any enforcement is considered.

Please read CONTRIBUTING.md for the expected contribution shape. A maintainer can grant recurring PR access by commenting /lgtm on a pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant