Skip to content

feat(abacus): add 21 new provider model configurations#2725

Open
sorenjuul wants to merge 2 commits into
anomalyco:devfrom
sorenjuul:add-abacus-models
Open

feat(abacus): add 21 new provider model configurations#2725
sorenjuul wants to merge 2 commits into
anomalyco:devfrom
sorenjuul:add-abacus-models

Conversation

@sorenjuul

@sorenjuul sorenjuul commented Jun 22, 2026

Copy link
Copy Markdown

This PR adds 21 new model configurations to the Abacus provider, covering recently released models from OpenAI, Google, Anthropic, DeepSeek, xAI, Moonshot AI, MiniMax, Qwen, Zhipu AI (zai-org), and Xiaomi (MiMo).

Models added

Model ID Base model
MiniMaxAI/MiniMax-M2.7 minimax/MiniMax-M2.7
MiniMaxAI/MiniMax-M3 minimax/MiniMax-M3
Qwen/Qwen3.6-27B alibaba/qwen3.6-27b
claude-opus-4-7 anthropic/claude-opus-4-7
claude-opus-4-8 anthropic/claude-opus-4-8
deepseek-ai/DeepSeek-V4-Flash deepseek/deepseek-v4-flash
deepseek-ai/DeepSeek-V4-Pro deepseek/deepseek-v4-pro
gemini-3.1-flash-lite google/gemini-3.1-flash-lite
gemini-3.5-flash google/gemini-3.5-flash
google/gemma-4-31b-it google/gemma-4-31b-it
gpt-4o openai/gpt-4o
gpt-5.4-mini openai/gpt-5.4-mini
gpt-5.4-nano openai/gpt-5.4-nano
gpt-5.5 openai/gpt-5.5
grok-4.20-beta-0309-non-reasoning xai/grok-4.20-0309-non-reasoning
grok-4.3 xai/grok-4.3
mimo-v2-pro xiaomi/mimo-v2-pro
moonshotai/Kimi-K2.6 moonshotai/kimi-k2.6
moonshotai/Kimi-K2.7-Code moonshotai/kimi-k2.7-code
qwen3.6-plus alibaba/qwen3.6-plus
zai-org/GLM-5.1 zhipuai/glm-5.1
zai-org/GLM-5.2 zhipuai/glm-5.2

Validation

All changes have been validated using the tooling documented in README.md:

  • bun validate ✅ passes with no errors.
  • bun run compare:migrations was run; it produced no diff because these are new provider model files rather than migrations of existing fields.
  • cd packages/web && bun run build ✅ completes successfully.
  • The generated packages/web/dist/_api.json was inspected locally and confirms the Abacus provider now contains the new models.
  • The locally generated API file was tested locally with opencode and worked as expected.

All new files use existing base_model references and follow the provider TOML conventions used elsewhere in the repo.

@sorenjuul

Copy link
Copy Markdown
Author

@rekram1-node would be nice to get this in - a lot of the new models are not available for Abacus users

@sorenjuul sorenjuul force-pushed the add-abacus-models branch from 936e80a to 7a716c3 Compare June 26, 2026 07:29
@rekram1-node

Copy link
Copy Markdown
Collaborator

AUTOMATED REVIEW: Blocking merge: all inherited reasoning models need explicit provider-specific reasoning_options = [] because no Abacus caller controls were verified. Also remove the incorrect temperature = true overrides from Claude Opus 4.7 and 4.8.

@sorenjuul sorenjuul force-pushed the add-abacus-models branch 2 times, most recently from c66ede7 to 40dfd6c Compare June 28, 2026 20:17
@sorenjuul

sorenjuul commented Jun 28, 2026

Copy link
Copy Markdown
Author

AUTOMATED REVIEW: Blocking merge: all inherited reasoning models need explicit provider-specific reasoning_options = [] because no Abacus caller controls were verified. Also remove the incorrect temperature = true overrides from Claude Opus 4.7 and 4.8.

@rekram1-node Should all be fixed now - thanks for the feedback

@sorenjuul sorenjuul force-pushed the add-abacus-models branch from b1a3b9a to 3829f48 Compare July 1, 2026 09:09
sorenjuul added 2 commits July 6, 2026 10:53
Add explicit provider-specific reasoning_options = [] to Abacus models

that inherit reasoning capability from base_model, since no Abacus

caller controls were verified. Also remove incorrect temperature = true

overrides from Claude Opus 4.7 and 4.8.
@sorenjuul sorenjuul force-pushed the add-abacus-models branch from 3829f48 to 04155b9 Compare July 6, 2026 08:53
@sorenjuul

Copy link
Copy Markdown
Author

@rekram1-node could we get this one in? It kind of sucks only being able to use the old models

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