Skip to content

feat: add MiniMax provider to APIProvider enum#1

Open
octo-patch wants to merge 1 commit intomacOS26:mainfrom
octo-patch:feature/add-minimax-provider
Open

feat: add MiniMax provider to APIProvider enum#1
octo-patch wants to merge 1 commit intomacOS26:mainfrom
octo-patch:feature/add-minimax-provider

Conversation

@octo-patch
Copy link
Copy Markdown

Summary

  • Add .miniMax case to APIProvider enum with raw value "miniMax"
  • Add "MiniMax" display name
  • Add .miniMax to selectableProviders list (positioned after HuggingFace, before Z.ai)

Context

This PR adds the MiniMax enum case required for MiniMax provider integration in Agent!. MiniMax provides powerful chat models (MiniMax-M2.7, MiniMax-M2.7-highspeed) via an OpenAI-compatible API at https://api.minimax.io/v1.

API reference: https://platform.minimax.io/docs/api-reference/text-openai-api

- Add .miniMax case with raw value 'miniMax'
- Add 'MiniMax' display name
- Add .miniMax to selectableProviders list
octo-patch pushed a commit to octo-patch/agent that referenced this pull request Apr 17, 2026
Add MiniMax as an OpenAI-compatible LLM provider:
- Models: MiniMax-M2.7 (default) and MiniMax-M2.7-highspeed
- API: https://api.minimax.io/v1 (OpenAI-compatible)
- Temperature default: 1.0 (MiniMax requires > 0.0)
- Context window: 1,000,000 tokens
- Keychain storage for MINIMAX_API_KEY
- Full UI: API key field, model picker with refresh, settings section

Depends on macOS26/AgentTools#1 for the APIProvider.miniMax enum case.
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