Skip to content

Add MiniMax M3 to regional provider presets#657

Open
octo-patch wants to merge 1 commit into
op7418:mainfrom
octo-patch:octo/20260713-add-minimax-m3-recvoLizhnYQx1
Open

Add MiniMax M3 to regional provider presets#657
octo-patch wants to merge 1 commit into
op7418:mainfrom
octo-patch:octo/20260713-add-minimax-m3-recvoLizhnYQx1

Conversation

@octo-patch

Copy link
Copy Markdown

Summary

  • Add MiniMax-M3 to both MiniMax CN and Global provider presets.
  • Record the current M3 and M2.7 capability metadata supported by the catalog.

Root cause

The catalog exposed M3 only in the Global preset and did not carry complete capability metadata for the two supported models across both regions.

Changes

  • Add M3 to both regional presets while keeping M2.7 as the default alias.
  • Record context, reasoning, tool use, vision, and adaptive thinking capabilities where supported.
  • Add request-capture coverage for the regional Anthropic and OpenAI endpoint paths.
  • Add regression coverage for regional preset URLs, model aliases, and capabilities.

Tests

  • npx --yes --package=node@22 node node_modules/tsx/dist/cli.mjs --test --import ./src/__tests__/db-isolation.setup.ts src/__tests__/unit/minimax-provider.test.ts src/__tests__/unit/provider-preset.test.ts src/__tests__/unit/provider-resolver.test.ts src/__tests__/unit/provider-request-shape.test.ts src/__tests__/unit/openai-compatible-provider.test.ts
  • npx --yes --package=node@22 npm run test (3,843 tests passed)

Screenshots / logs

N/A. This is a provider catalog and unit-test change.

Checklist

  • No i18n changes.
  • No database changes.
  • No shared type changes.
  • No documentation changes required.
  • Full typecheck and unit-test suite passed.

Add M3 and current model capability metadata to both regional MiniMax presets.\n\nCover regional Anthropic and OpenAI request paths with focused unit tests.
@vercel

vercel Bot commented Jul 13, 2026

Copy link
Copy Markdown

@octo-patch is attempting to deploy a commit to the op7418's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions github-actions Bot added the area:tests PR/issue 影响面: tests label Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:tests PR/issue 影响面: tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant