Skip to content

Add MiniMax Flash-first chat agent configurations - #24

Open
octo-patch wants to merge 2 commits into
THUDM:mainfrom
octo-patch:octo/20260801-provider-add-recvqoRWjnQQFC
Open

octo-patch wants to merge 2 commits into
THUDM:mainfrom
octo-patch:octo/20260801-provider-add-recvqoRWjnQQFC

Conversation

@octo-patch

@octo-patch octo-patch commented Aug 1, 2026 •

Copy link
Copy Markdown

Reason: Refresh the existing MiniMax text-agent rollout so MiniMax-M3.1-Flash is the first current preset and MiniMax-M3 remains the second choice for both global and China OpenAI-compatible endpoints.

Changes:

  • Updated configs/agents/api_agents.yaml with Flash-first global and China presets while preserving MiniMax-M3.
  • Kept explicit MiniMax-M2.7 assignments available through minimax-legacy-agents.yaml and the shared assignment definition.
  • Preserved the HTTPAgent request contract, custom model IDs, saved configuration overrides, multimodal message history, and unrelated agent entries.
  • Deferred the optional FastChat import until FastChat is actually used, so the HTTP path can run with the repository's lightweight dependencies.
  • Documented Flash adaptive thinking defaults and the supported MiniMax request boundary.

Validation:

  • env -i PATH="$PATH" PYTHONPATH=. python3 -m unittest src.client.agents.test_agent tests.test_minimax_agents -v — 5 passed.
  • env -i PATH="$PATH" PYTHONPATH=. python3 -m unittest discover -s tests -v — 5 passed.
  • env -i PATH="$PATH" PYTHONPATH=. python3 -m src.configs configs/agents/api_agents.yaml --output json — passed.
  • env -i PATH="$PATH" PYTHONPATH=. python3 -m src.configs configs/assignments/definition.yaml --output json — passed.
  • env -i PATH="$PATH" PYTHONPATH=. python3 -m compileall -q src tests — passed; one pre-existing SyntaxWarning remains in the Minecraft subtree.
  • Focused tests mocked requests.adapters.HTTPAdapter.send after request preparation and verified serialized global/China payloads, history/image preservation, legacy IDs, custom IDs, and thinking/effort fields. No paid inference or credentials were used.

Limitations: Repository-wide environment validation was not run because the documented optional GPU/model stack is absent and the workspace is below the rollout brief's heavy-build disk threshold. Live CI was not configured on this repository at push time.

@octo-patch octo-patch changed the title Add MiniMax chat agent configurations Add MiniMax Flash-first chat agent configurations Oct 21, 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.

1 participant