From 27ba5d42e674b135290a5c61f2638601ddc26f79 Mon Sep 17 00:00:00 2001 From: James Grugett Date: Mon, 13 Apr 2026 17:14:52 -0700 Subject: [PATCH 1/2] switch to kimi k2.5 for free --- agents/base2/base2.ts | 2 +- agents/reviewer/code-reviewer-lite.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/agents/base2/base2.ts b/agents/base2/base2.ts index 22a58d82a9..b2c4dc6e74 100644 --- a/agents/base2/base2.ts +++ b/agents/base2/base2.ts @@ -28,7 +28,7 @@ export function createBase2( return { publisher, - model: isFree ? 'z-ai/glm-5.1' : 'anthropic/claude-opus-4.6', + model: isFree ? 'moonshotai/kimi-k2.5' : 'anthropic/claude-opus-4.6', providerOptions: isFree ? { data_collection: 'deny', } : { diff --git a/agents/reviewer/code-reviewer-lite.ts b/agents/reviewer/code-reviewer-lite.ts index feafb87c45..4bc68d521e 100644 --- a/agents/reviewer/code-reviewer-lite.ts +++ b/agents/reviewer/code-reviewer-lite.ts @@ -5,7 +5,7 @@ import { createReviewer } from './code-reviewer' const definition: SecretAgentDefinition = { id: 'code-reviewer-lite', publisher, - ...createReviewer('z-ai/glm-5.1'), + ...createReviewer('moonshotai/kimi-k2.5'), } export default definition From 235b29e045baeba94caec00b38284a50f133cf6f Mon Sep 17 00:00:00 2001 From: James Grugett Date: Mon, 13 Apr 2026 17:15:13 -0700 Subject: [PATCH 2/2] update fireworks to use kimi k2.5 --- web/src/llm-api/fireworks.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/web/src/llm-api/fireworks.ts b/web/src/llm-api/fireworks.ts index 9a9c462eae..aa915f1529 100644 --- a/web/src/llm-api/fireworks.ts +++ b/web/src/llm-api/fireworks.ts @@ -31,6 +31,7 @@ const FIREWORKS_MODEL_MAP: Record = { 'minimax/minimax-m2.5': 'accounts/fireworks/models/minimax-m2p5', 'minimax/minimax-m2.7': 'accounts/fireworks/models/minimax-m2p7', 'z-ai/glm-5.1': 'accounts/fireworks/models/glm-5p1', + 'moonshotai/kimi-k2.5': 'accounts/fireworks/models/kimi-k2p5', } /** Flag to enable custom Fireworks deployments (set to false to use global API only) */ @@ -163,6 +164,11 @@ const FIREWORKS_PRICING_MAP: Record = { cachedInputCostPerToken: 0.26 / 1_000_000, outputCostPerToken: 4.40 / 1_000_000, }, + 'moonshotai/kimi-k2.5': { + inputCostPerToken: 0.60 / 1_000_000, + cachedInputCostPerToken: 0.10 / 1_000_000, + outputCostPerToken: 3.00 / 1_000_000, + }, } function getFireworksPricing(model: string): FireworksPricing {