Skip to content

Add MiniMax M3 Responses API support - #167

Open
Youhai020616 wants to merge 4 commits into
devfrom
feat/minimax-m3
Open

Add MiniMax M3 Responses API support#167
Youhai020616 wants to merge 4 commits into
devfrom
feat/minimax-m3

Conversation

@Youhai020616

@Youhai020616 Youhai020616 commented Aug 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add paired Python and TypeScript clients for the official MiniMax-M3 Responses API
  • route and register only MiniMax-M3, rejecting non-M3 identifiers even with an explicit minimax-m3 client type
  • preserve reasoning, message, parallel function-call, and raw argument wire fidelity for exact multi-turn replay
  • add MiniMax official documentation snapshots, changelog details, CI secret forwarding, and env-gated M3 coverage
  • stabilize MiniMax tool E2E prompts while preserving auto/none tool-choice semantics

Validation

  • Python lint and format checks
  • Python package build
  • Python offline suite: 95 passed, 16 skipped
  • TypeScript lint and build
  • TypeScript offline suite: 83 passed
  • focused Python and TypeScript MiniMax registry/routing tests
  • final diff check and independent review with no blockers

Copilot AI lite review requested due to automatic review settings August 4, 2026 09:33

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

…ses client

Paired TypeScript and Python clients for MiniMax's OpenAI-compatible
Responses API (reasoning fidelity replay, streamed tool-call assembly,
cached/reasoning token accounting), exact-match AutoLLMClient routing,
supported-model registry entries, env-gated live tests with CI secret
forwarding, vendored MiniMax docs, and the 0.4.2 changelog entry.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Youhai020616 Youhai020616 changed the title Add MiniMax M3 and M2.7 Responses API support Add MiniMax M3 Responses API support Aug 10, 2026
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.

2 participants