Skip to content

Add MiniMax-M2.5 model configuration#2007

Merged
neubig merged 3 commits intomainfrom
add-minimax-m2.5
Feb 11, 2026
Merged

Add MiniMax-M2.5 model configuration#2007
neubig merged 3 commits intomainfrom
add-minimax-m2.5

Conversation

@neubig
Copy link
Copy Markdown
Contributor

@neubig neubig commented Feb 11, 2026

Summary

Add MiniMax-M2.5 to the model configurations in resolve_model_config.py, positioned above MiniMax-M2.1 for newer model ordering.

Changes

  • Added minimax-m2.5 entry to the MODELS dictionary with:
    • Display name: "MiniMax M2.5"
    • LLM config: litellm_proxy/minimax/MiniMax-M2.5

This enables running evaluations with the MiniMax-M2.5 model.

@neubig can click here to continue refining the PR


Agent Server images for this PR

GHCR package: https://github.com/OpenHands/agent-sdk/pkgs/container/agent-server

Variants & Base Images

Variant Architectures Base Image Docs / Tags
java amd64, arm64 eclipse-temurin:17-jdk Link
python amd64, arm64 nikolaik/python-nodejs:python3.12-nodejs22 Link
golang amd64, arm64 golang:1.21-bookworm Link

Pull (multi-arch manifest)

# Each variant is a multi-arch manifest supporting both amd64 and arm64
docker pull ghcr.io/openhands/agent-server:ba82827-python

Run

docker run -it --rm \
  -p 8000:8000 \
  --name agent-server-ba82827-python \
  ghcr.io/openhands/agent-server:ba82827-python

All tags pushed for this build

ghcr.io/openhands/agent-server:ba82827-golang-amd64
ghcr.io/openhands/agent-server:ba82827-golang_tag_1.21-bookworm-amd64
ghcr.io/openhands/agent-server:ba82827-golang-arm64
ghcr.io/openhands/agent-server:ba82827-golang_tag_1.21-bookworm-arm64
ghcr.io/openhands/agent-server:ba82827-java-amd64
ghcr.io/openhands/agent-server:ba82827-eclipse-temurin_tag_17-jdk-amd64
ghcr.io/openhands/agent-server:ba82827-java-arm64
ghcr.io/openhands/agent-server:ba82827-eclipse-temurin_tag_17-jdk-arm64
ghcr.io/openhands/agent-server:ba82827-python-amd64
ghcr.io/openhands/agent-server:ba82827-nikolaik_s_python-nodejs_tag_python3.12-nodejs22-amd64
ghcr.io/openhands/agent-server:ba82827-python-arm64
ghcr.io/openhands/agent-server:ba82827-nikolaik_s_python-nodejs_tag_python3.12-nodejs22-arm64
ghcr.io/openhands/agent-server:ba82827-golang
ghcr.io/openhands/agent-server:ba82827-java
ghcr.io/openhands/agent-server:ba82827-python

About Multi-Architecture Support

  • Each variant tag (e.g., ba82827-python) is a multi-arch manifest supporting both amd64 and arm64
  • Docker automatically pulls the correct architecture for your platform
  • Individual architecture tags (e.g., ba82827-python-amd64) are also available if needed

Add MiniMax-M2.5 to:
- .github/run-eval/resolve_model_config.py: model configuration for running evals
- openhands-sdk/openhands/sdk/llm/utils/verified_models.py: VERIFIED_OPENHANDS_MODELS list

MiniMax-M2.5 is positioned above MiniMax-M2.1 for newer model ordering.

Co-authored-by: openhands <openhands@all-hands.dev>
@neubig neubig marked this pull request as ready for review February 11, 2026 16:05
@neubig neubig enabled auto-merge (squash) February 11, 2026 16:06
Copy link
Copy Markdown
Collaborator

@all-hands-bot all-hands-bot left a comment

Choose a reason for hiding this comment

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

🟡 Acceptable - Core addition is straightforward, but includes unnecessary changes.

Key Issues:

  1. Reorders multiple existing models without explanation
  2. Casing pattern worth verifying (follows m2.1 but differs from m2)

Verdict: The model addition works, but the PR does more than described. Consider splitting organizational changes from functional additions.

@neubig neubig merged commit 79dfb8f into main Feb 11, 2026
21 checks passed
@neubig neubig deleted the add-minimax-m2.5 branch February 11, 2026 16:11
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.

4 participants