From e3e5a6a24753788d053e3e2acf4ce489da9f34df Mon Sep 17 00:00:00 2001 From: Seb Duerr Date: Tue, 6 Jan 2026 15:33:50 -0800 Subject: [PATCH] feat(types): add zai-glm-4.7 to Cerebras - Add zai-glm-4.7 model metadata to Cerebras provider\n- Update zai-glm-4.6 description to note deprecation\n- Add changeset for @roo-code/types --- .changeset/add-zai-glm-4-7.md | 5 +++++ packages/types/src/providers/cerebras.ts | 14 +++++++++++++- 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 .changeset/add-zai-glm-4-7.md diff --git a/.changeset/add-zai-glm-4-7.md b/.changeset/add-zai-glm-4-7.md new file mode 100644 index 0000000000..be4983c7f5 --- /dev/null +++ b/.changeset/add-zai-glm-4-7.md @@ -0,0 +1,5 @@ +--- +"@roo-code/types": patch +--- + +Add zai-glm-4.7 model to Cerebras provider diff --git a/packages/types/src/providers/cerebras.ts b/packages/types/src/providers/cerebras.ts index 8e0c2f9413..37c063e83b 100644 --- a/packages/types/src/providers/cerebras.ts +++ b/packages/types/src/providers/cerebras.ts @@ -15,7 +15,19 @@ export const cerebrasModels = { defaultToolProtocol: "native", inputPrice: 0, outputPrice: 0, - description: "Highly intelligent general purpose model with up to 1,000 tokens/s", + description: "Fast general-purpose model on Cerebras (up to 1,000 tokens/s). To be deprecated soon.", + }, + "zai-glm-4.7": { + maxTokens: 16384, // Conservative default to avoid premature rate limiting (Cerebras reserves quota upfront) + contextWindow: 131072, + supportsImages: false, + supportsPromptCache: false, + supportsNativeTools: true, + defaultToolProtocol: "native", + inputPrice: 0, + outputPrice: 0, + description: + "Highly capable general-purpose model on Cerebras (up to 1,000 tokens/s), competitive with leading proprietary models on coding tasks.", }, "qwen-3-235b-a22b-instruct-2507": { maxTokens: 16384, // Conservative default to avoid premature rate limiting