From 852efe959613d4fee56af1897e14c010f8d8b983 Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Tue, 14 Apr 2026 00:23:18 +0200 Subject: [PATCH] Add [Unreleased] section for next cycle --- packages/agent/CHANGELOG.md | 2 + packages/ai/CHANGELOG.md | 2 + packages/ai/src/models.generated.ts | 147 ++++++++++++++-------------- packages/coding-agent/CHANGELOG.md | 2 + packages/mom/CHANGELOG.md | 2 + packages/tui/CHANGELOG.md | 2 + packages/web-ui/CHANGELOG.md | 2 + 7 files changed, 86 insertions(+), 73 deletions(-) diff --git a/packages/agent/CHANGELOG.md b/packages/agent/CHANGELOG.md index 972cde23..e09df093 100644 --- a/packages/agent/CHANGELOG.md +++ b/packages/agent/CHANGELOG.md @@ -1,5 +1,7 @@ # Changelog +## [Unreleased] + ## [0.67.0] - 2026-04-13 ## [0.66.1] - 2026-04-08 diff --git a/packages/ai/CHANGELOG.md b/packages/ai/CHANGELOG.md index 58886dc5..0936a7bf 100644 --- a/packages/ai/CHANGELOG.md +++ b/packages/ai/CHANGELOG.md @@ -1,5 +1,7 @@ # Changelog +## [Unreleased] + ## [0.67.0] - 2026-04-13 ### Added diff --git a/packages/ai/src/models.generated.ts b/packages/ai/src/models.generated.ts index 3bf69fec..6b90c48a 100644 --- a/packages/ai/src/models.generated.ts +++ b/packages/ai/src/models.generated.ts @@ -4359,6 +4359,24 @@ export const MODELS = { contextWindow: 204800, maxTokens: 131072, } satisfies Model<"openai-completions">, + "MiniMaxAI/MiniMax-M2.7": { + id: "MiniMaxAI/MiniMax-M2.7", + name: "MiniMax-M2.7", + api: "openai-completions", + provider: "huggingface", + baseUrl: "https://router.huggingface.co/v1", + compat: {"supportsDeveloperRole":false}, + reasoning: true, + input: ["text"], + cost: { + input: 0.3, + output: 1.2, + cacheRead: 0.06, + cacheWrite: 0, + }, + contextWindow: 204800, + maxTokens: 131072, + } satisfies Model<"openai-completions">, "Qwen/Qwen3-235B-A22B-Thinking-2507": { id: "Qwen/Qwen3-235B-A22B-Thinking-2507", name: "Qwen3-235B-A22B-Thinking-2507", @@ -6908,7 +6926,7 @@ export const MODELS = { cacheWrite: 3.75, }, contextWindow: 200000, - maxTokens: 64000, + maxTokens: 128000, } satisfies Model<"openai-completions">, "anthropic/claude-3.7-sonnet:thinking": { id: "anthropic/claude-3.7-sonnet:thinking", @@ -7043,7 +7061,7 @@ export const MODELS = { cacheRead: 0.3, cacheWrite: 3.75, }, - contextWindow: 200000, + contextWindow: 1000000, maxTokens: 64000, } satisfies Model<"openai-completions">, "anthropic/claude-sonnet-4.5": { @@ -7108,7 +7126,7 @@ export const MODELS = { cost: { input: 0.22, output: 0.85, - cacheRead: 0, + cacheRead: 0.06, cacheWrite: 0, }, contextWindow: 262144, @@ -7131,23 +7149,6 @@ export const MODELS = { contextWindow: 131072, maxTokens: 131072, } satisfies Model<"openai-completions">, - "arcee-ai/trinity-mini:free": { - id: "arcee-ai/trinity-mini:free", - name: "Arcee AI: Trinity Mini (free)", - api: "openai-completions", - provider: "openrouter", - baseUrl: "https://openrouter.ai/api/v1", - reasoning: true, - input: ["text"], - cost: { - input: 0, - output: 0, - cacheRead: 0, - cacheWrite: 0, - }, - contextWindow: 131072, - maxTokens: 4096, - } satisfies Model<"openai-completions">, "arcee-ai/virtuoso-large": { id: "arcee-ai/virtuoso-large", name: "Arcee AI: Virtuoso Large", @@ -7395,13 +7396,13 @@ export const MODELS = { reasoning: true, input: ["text"], cost: { - input: 0.44999999999999996, + input: 0.5, output: 2.1500000000000004, - cacheRead: 0.22499999999999998, + cacheRead: 0.35, cacheWrite: 0, }, contextWindow: 163840, - maxTokens: 65536, + maxTokens: 4096, } satisfies Model<"openai-completions">, "deepseek/deepseek-v3.1-terminus": { id: "deepseek/deepseek-v3.1-terminus", @@ -7684,13 +7685,13 @@ export const MODELS = { reasoning: true, input: ["text", "image"], cost: { - input: 0.13, - output: 0.39999999999999997, - cacheRead: 0, + input: 0.08, + output: 0.35, + cacheRead: 0.01, cacheWrite: 0, }, contextWindow: 262144, - maxTokens: 262144, + maxTokens: 4096, } satisfies Model<"openai-completions">, "google/gemma-4-26b-a4b-it:free": { id: "google/gemma-4-26b-a4b-it:free", @@ -7718,13 +7719,13 @@ export const MODELS = { reasoning: true, input: ["text", "image"], cost: { - input: 0.14, - output: 0.39999999999999997, - cacheRead: 0, + input: 0.13, + output: 0.38, + cacheRead: 0.019999999499999997, cacheWrite: 0, }, contextWindow: 262144, - maxTokens: 131072, + maxTokens: 4096, } satisfies Model<"openai-completions">, "google/gemma-4-31b-it:free": { id: "google/gemma-4-31b-it:free", @@ -8030,7 +8031,7 @@ export const MODELS = { cacheWrite: 0, }, contextWindow: 196608, - maxTokens: 196608, + maxTokens: 8192, } satisfies Model<"openai-completions">, "minimax/minimax-m2.7": { id: "minimax/minimax-m2.7", @@ -8043,11 +8044,11 @@ export const MODELS = { cost: { input: 0.3, output: 1.2, - cacheRead: 0.06, + cacheRead: 0.059, cacheWrite: 0, }, - contextWindow: 204800, - maxTokens: 131072, + contextWindow: 196608, + maxTokens: 4096, } satisfies Model<"openai-completions">, "mistralai/codestral-2508": { id: "mistralai/codestral-2508", @@ -8812,7 +8813,7 @@ export const MODELS = { cacheWrite: 0, }, contextWindow: 1047576, - maxTokens: 32768, + maxTokens: 4096, } satisfies Model<"openai-completions">, "openai/gpt-4.1-mini": { id: "openai/gpt-4.1-mini", @@ -8859,7 +8860,7 @@ export const MODELS = { cost: { input: 2.5, output: 10, - cacheRead: 1.25, + cacheRead: 0, cacheWrite: 0, }, contextWindow: 128000, @@ -9080,11 +9081,11 @@ export const MODELS = { cost: { input: 0.049999999999999996, output: 0.39999999999999997, - cacheRead: 0.005, + cacheRead: 0.01, cacheWrite: 0, }, contextWindow: 400000, - maxTokens: 128000, + maxTokens: 4096, } satisfies Model<"openai-completions">, "openai/gpt-5-pro": { id: "openai/gpt-5-pro", @@ -9114,7 +9115,7 @@ export const MODELS = { cost: { input: 1.25, output: 10, - cacheRead: 0.125, + cacheRead: 0.13, cacheWrite: 0, }, contextWindow: 400000, @@ -9182,11 +9183,11 @@ export const MODELS = { cost: { input: 0.25, output: 2, - cacheRead: 0.024999999999999998, + cacheRead: 0.03, cacheWrite: 0, }, contextWindow: 400000, - maxTokens: 100000, + maxTokens: 128000, } satisfies Model<"openai-completions">, "openai/gpt-5.2": { id: "openai/gpt-5.2", @@ -9220,7 +9221,7 @@ export const MODELS = { cacheWrite: 0, }, contextWindow: 128000, - maxTokens: 16384, + maxTokens: 32000, } satisfies Model<"openai-completions">, "openai/gpt-5.2-codex": { id: "openai/gpt-5.2-codex", @@ -9436,12 +9437,12 @@ export const MODELS = { input: ["text"], cost: { input: 0.03, - output: 0.11, - cacheRead: 0.015, + output: 0.14, + cacheRead: 0, cacheWrite: 0, }, contextWindow: 131072, - maxTokens: 131072, + maxTokens: 4096, } satisfies Model<"openai-completions">, "openai/gpt-oss-20b:free": { id: "openai/gpt-oss-20b:free", @@ -9458,7 +9459,7 @@ export const MODELS = { cacheWrite: 0, }, contextWindow: 131072, - maxTokens: 131072, + maxTokens: 8192, } satisfies Model<"openai-completions">, "openai/gpt-oss-safeguard-20b": { id: "openai/gpt-oss-safeguard-20b", @@ -9647,6 +9648,23 @@ export const MODELS = { contextWindow: 2000000, maxTokens: 4096, } satisfies Model<"openai-completions">, + "openrouter/elephant-alpha": { + id: "openrouter/elephant-alpha", + name: "Elephant", + api: "openai-completions", + provider: "openrouter", + baseUrl: "https://openrouter.ai/api/v1", + reasoning: false, + input: ["text"], + cost: { + input: 0, + output: 0, + cacheRead: 0, + cacheWrite: 0, + }, + contextWindow: 262144, + maxTokens: 32768, + } satisfies Model<"openai-completions">, "openrouter/free": { id: "openrouter/free", name: "Free Models Router", @@ -10030,13 +10048,13 @@ export const MODELS = { reasoning: false, input: ["text"], cost: { - input: 0.12, - output: 0.75, - cacheRead: 0.06, + input: 0.15, + output: 0.7999999999999999, + cacheRead: 0.12, cacheWrite: 0, }, contextWindow: 262144, - maxTokens: 65536, + maxTokens: 262144, } satisfies Model<"openai-completions">, "qwen/qwen3-coder-plus": { id: "qwen/qwen3-coder-plus", @@ -10514,23 +10532,6 @@ export const MODELS = { contextWindow: 262144, maxTokens: 65536, } satisfies Model<"openai-completions">, - "stepfun/step-3.5-flash:free": { - id: "stepfun/step-3.5-flash:free", - name: "StepFun: Step 3.5 Flash (free)", - api: "openai-completions", - provider: "openrouter", - baseUrl: "https://openrouter.ai/api/v1", - reasoning: true, - input: ["text"], - cost: { - input: 0, - output: 0, - cacheRead: 0, - cacheWrite: 0, - }, - contextWindow: 256000, - maxTokens: 256000, - } satisfies Model<"openai-completions">, "thedrummer/rocinante-12b": { id: "thedrummer/rocinante-12b", name: "TheDrummer: Rocinante 12B", @@ -10999,13 +11000,13 @@ export const MODELS = { reasoning: true, input: ["text"], cost: { - input: 1.395, - output: 4.4, - cacheRead: 0.26, + input: 0.95, + output: 3.15, + cacheRead: 0.475, cacheWrite: 0, }, contextWindow: 202752, - maxTokens: 131072, + maxTokens: 65535, } satisfies Model<"openai-completions">, "z-ai/glm-5v-turbo": { id: "z-ai/glm-5v-turbo", @@ -11785,7 +11786,7 @@ export const MODELS = { cost: { input: 0.25, output: 1.5, - cacheRead: 0, + cacheRead: 0.03, cacheWrite: 0, }, contextWindow: 1000000, diff --git a/packages/coding-agent/CHANGELOG.md b/packages/coding-agent/CHANGELOG.md index f8a1b899..23ce0146 100644 --- a/packages/coding-agent/CHANGELOG.md +++ b/packages/coding-agent/CHANGELOG.md @@ -1,5 +1,7 @@ # Changelog +## [Unreleased] + ## [0.67.0] - 2026-04-13 ## Telemetry diff --git a/packages/mom/CHANGELOG.md b/packages/mom/CHANGELOG.md index 24b1ce16..b7e1996f 100644 --- a/packages/mom/CHANGELOG.md +++ b/packages/mom/CHANGELOG.md @@ -1,5 +1,7 @@ # Changelog +## [Unreleased] + ## [0.67.0] - 2026-04-13 ## [0.66.1] - 2026-04-08 diff --git a/packages/tui/CHANGELOG.md b/packages/tui/CHANGELOG.md index 81db4e83..0cc2bf82 100644 --- a/packages/tui/CHANGELOG.md +++ b/packages/tui/CHANGELOG.md @@ -1,5 +1,7 @@ # Changelog +## [Unreleased] + ## [0.67.0] - 2026-04-13 ### Fixed diff --git a/packages/web-ui/CHANGELOG.md b/packages/web-ui/CHANGELOG.md index a5268f01..c145ffa6 100644 --- a/packages/web-ui/CHANGELOG.md +++ b/packages/web-ui/CHANGELOG.md @@ -1,5 +1,7 @@ # Changelog +## [Unreleased] + ## [0.67.0] - 2026-04-13 ## [0.66.1] - 2026-04-08