summaryrefslogtreecommitdiffhomepage
path: root/packages/console/app/src/routes
diff options
context:
space:
mode:
authorFrank <[email protected]>2025-12-20 01:55:10 -0500
committerFrank <[email protected]>2025-12-20 01:55:10 -0500
commit7664453f947f736ccf4710e90bae4ac24511decc (patch)
tree778228a5472e550209c9396a48b066bb08d45dfb /packages/console/app/src/routes
parent460672aa93790973f1c1916cfcb48a01ffcb3c21 (diff)
downloadopencode-7664453f947f736ccf4710e90bae4ac24511decc.tar.gz
opencode-7664453f947f736ccf4710e90bae4ac24511decc.zip
zen: add minimax m2.1
Diffstat (limited to 'packages/console/app/src/routes')
-rw-r--r--packages/console/app/src/routes/workspace/[id]/model-section.tsx6
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/console/app/src/routes/workspace/[id]/model-section.tsx b/packages/console/app/src/routes/workspace/[id]/model-section.tsx
index e760ccea2..38813d276 100644
--- a/packages/console/app/src/routes/workspace/[id]/model-section.tsx
+++ b/packages/console/app/src/routes/workspace/[id]/model-section.tsx
@@ -9,6 +9,7 @@ import {
IconAlibaba,
IconAnthropic,
IconGemini,
+ IconMiniMax,
IconMoonshotAI,
IconOpenAI,
IconStealth,
@@ -23,6 +24,7 @@ const getModelLab = (modelId: string) => {
if (modelId.startsWith("kimi")) return "Moonshot AI"
if (modelId.startsWith("glm")) return "Z.ai"
if (modelId.startsWith("qwen")) return "Alibaba"
+ if (modelId.startsWith("minimax")) return "MiniMax"
if (modelId.startsWith("grok")) return "xAI"
return "Stealth"
}
@@ -35,7 +37,7 @@ const getModelsInfo = query(async (workspaceID: string) => {
.filter(([id, _model]) => !["claude-3-5-haiku"].includes(id))
.filter(([id, _model]) => !id.startsWith("alpha-"))
.sort(([idA, modelA], [idB, modelB]) => {
- const priority = ["big-pickle", "grok", "claude", "gpt", "gemini"]
+ const priority = ["big-pickle", "minimax", "grok", "claude", "gpt", "gemini"]
const getPriority = (id: string) => {
const index = priority.findIndex((p) => id.startsWith(p))
return index === -1 ? Infinity : index
@@ -129,6 +131,8 @@ export function ModelSection() {
return <IconAlibaba width={16} height={16} />
case "xAI":
return <IconXai width={16} height={16} />
+ case "MiniMax":
+ return <IconMiniMax width={16} height={16} />
default:
return <IconStealth width={16} height={16} />
}