Pewarta Proxy

📋 Server Request & Proxy Logs

Loading active proxy settings...
Developed by Khairul Adha (adhexa.id)
Mengambil log server...

⚙️ Pengaturan Proxy Target

Skip to content

feat: preserve MiniMax model routing - #192

Merged
tianzhou merged 1 commit into
sqlchat:mainfrom
octo-patch:octo/20261021-minimax-m31-flash-followup
Oct 21, 2026
Merged

tianzhou merged 1 commit into
sqlchat:mainfrom
octo-patch:octo/20261021-minimax-m31-flash-followup

Conversation

@octo-patch

Copy link
Copy Markdown
Contributor

Reason: Complete the MiniMax text catalog rollout after #191 by adding MiniMax-M3.1-Flash and preserving explicitly selected custom or legacy model IDs at the OpenAI-compatible request boundary.

Changes

  • Add MiniMax-M3.1-Flash before MiniMax-M3 in the model catalog and settings picker, with the documented one-million-token context budget.
  • Route the actual /api/chat request through a shared request builder so model selection and full message payloads are serialized consistently.
  • Preserve unknown saved, custom, and legacy model IDs instead of silently replacing them with gpt-3.5-turbo.
  • Keep the existing fresh-install OpenAI default and user-configured endpoint behavior unchanged.

Validation

  • git diff --check
  • Source-backed mocked HTTP-boundary check covering MiniMax-M3.1-Flash, MiniMax-M3, legacy/custom MiniMax-M2.7, and multimodal message parts.
  • pnpm lint (passes with no ESLint warnings or errors)
  • pnpm exec tsc --noEmit (blocked by existing generated/dependency issues in Prisma exports, react-loader-spinner, and an unrelated nullable Postgres field; no changed file is reported)

Related: #191

@tianzhou tianzhou left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@tianzhou
tianzhou merged commit 85af0b4 into sqlchat:main Oct 21, 2026
1 check failed
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