diff options
| author | Frank <[email protected]> | 2026-04-20 09:56:26 -0400 |
|---|---|---|
| committer | Frank <[email protected]> | 2026-04-20 09:56:26 -0400 |
| commit | ae7a3518f789caf9d1f39dfb7848fa44005e36a0 (patch) | |
| tree | 0f60a78cd7c6d29ce8c0cb83a2948cfe599deeb4 /packages/console/app | |
| parent | 16caaa222955ae10406d054f2fa84cd78985c09f (diff) | |
| download | opencode-ae7a3518f789caf9d1f39dfb7848fa44005e36a0.tar.gz opencode-ae7a3518f789caf9d1f39dfb7848fa44005e36a0.zip | |
zen: tpm based routing
Diffstat (limited to 'packages/console/app')
| -rw-r--r-- | packages/console/app/src/routes/zen/util/modelTpmLimiter.ts | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/packages/console/app/src/routes/zen/util/modelTpmLimiter.ts b/packages/console/app/src/routes/zen/util/modelTpmLimiter.ts index 9a834a1a5..1fdf360ed 100644 --- a/packages/console/app/src/routes/zen/util/modelTpmLimiter.ts +++ b/packages/console/app/src/routes/zen/util/modelTpmLimiter.ts @@ -32,13 +32,7 @@ export function createModelTpmLimiter(providers: { id: string; model: string; tp track: async (id: string, model: string, usageInfo: UsageInfo) => { const key = `${id}/${model}` if (!keys.includes(key)) return - const usage = - usageInfo.inputTokens + - usageInfo.outputTokens + - (usageInfo.reasoningTokens ?? 0) + - (usageInfo.cacheReadTokens ?? 0) + - (usageInfo.cacheWrite5mTokens ?? 0) + - (usageInfo.cacheWrite1hTokens ?? 0) + const usage = usageInfo.inputTokens if (usage <= 0) return await Database.use((tx) => tx |
