diff --git a/packages/types/src/providers/roo.ts b/packages/types/src/providers/roo.ts index 958e3cef7b..c95e500f54 100644 --- a/packages/types/src/providers/roo.ts +++ b/packages/types/src/providers/roo.ts @@ -7,7 +7,7 @@ export const rooDefaultModelId: RooModelId = "roo/sonic" export const rooModels = { "roo/sonic": { - maxTokens: 8192, + maxTokens: 16_384, contextWindow: 262_144, supportsImages: false, supportsPromptCache: true, diff --git a/src/api/providers/__tests__/roo.spec.ts b/src/api/providers/__tests__/roo.spec.ts index f774027538..b16a6e7ac1 100644 --- a/src/api/providers/__tests__/roo.spec.ts +++ b/src/api/providers/__tests__/roo.spec.ts @@ -328,7 +328,7 @@ describe("RooHandler", () => { expect(modelInfo.id).toBe("unknown-model-id") expect(modelInfo.info).toBeDefined() // Should return fallback info for unknown models - expect(modelInfo.info.maxTokens).toBe(8192) + expect(modelInfo.info.maxTokens).toBe(16_384) expect(modelInfo.info.contextWindow).toBe(262_144) expect(modelInfo.info.supportsImages).toBe(false) expect(modelInfo.info.supportsPromptCache).toBe(true) diff --git a/src/api/providers/roo.ts b/src/api/providers/roo.ts index ade1c360fc..d986d6cd10 100644 --- a/src/api/providers/roo.ts +++ b/src/api/providers/roo.ts @@ -81,7 +81,7 @@ export class RooHandler extends BaseOpenAiCompatibleProvider { return { id: modelId as RooModelId, info: { - maxTokens: 8192, + maxTokens: 16_384, contextWindow: 262_144, supportsImages: false, supportsPromptCache: true,