From a9a30eab9112699f6f1274a127cc5f3c6ea3481d Mon Sep 17 00:00:00 2001 From: romeoscript Date: Sat, 31 Jan 2026 17:35:02 +0100 Subject: [PATCH 1/2] fix: override context window for MiniMax/Kimi free models Enforces a 200k context window for and to prevent aggressive truncation caused by incorrect API limitations. --- src/api/providers/fetchers/openrouter.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/api/providers/fetchers/openrouter.ts b/src/api/providers/fetchers/openrouter.ts index d2ab5ff435a..d1a23f53856 100644 --- a/src/api/providers/fetchers/openrouter.ts +++ b/src/api/providers/fetchers/openrouter.ts @@ -315,5 +315,11 @@ export const parseOpenRouterModel = ({ modelInfo.maxTokens = 32768 } + // kilocode_change start + if (id.includes("minimax-2.1:free") || id.includes("kimi-2.5:free")) { + modelInfo.contextWindow = 200000 + } + // kilocode_change end + return modelInfo } From 82ba1a8f85d8e2e1bb6c5ed85b8476930b5bd248 Mon Sep 17 00:00:00 2001 From: Kevin van Dijk Date: Sat, 21 Feb 2026 20:30:35 +0100 Subject: [PATCH 2/2] Fix context window for MiniMax/Kimi models Override context window for MiniMax/Kimi free models. --- .changeset/ten-knives-share.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/ten-knives-share.md diff --git a/.changeset/ten-knives-share.md b/.changeset/ten-knives-share.md new file mode 100644 index 00000000000..0022131dff7 --- /dev/null +++ b/.changeset/ten-knives-share.md @@ -0,0 +1,5 @@ +--- +"kilo-code": patch +--- + +fix: override context window for MiniMax/Kimi free models