Skip to content

Commit d76882b

Browse files
authored
Apply suggestions from code review
1 parent 71ae746 commit d76882b

File tree

5 files changed

+6
-3
lines changed

5 files changed

+6
-3
lines changed

packages/types/src/global-settings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ export const globalSettingsSchema = z.object({
135135
diagnosticsEnabled: z.boolean().optional(),
136136

137137
rateLimitSeconds: z.number().optional(),
138-
rateLimitAfter: z.boolean().optional(),
138+
rateLimitAfter: z.boolean().optional(), // kilocode_change
139139
diffEnabled: z.boolean().optional(),
140140
fuzzyMatchThreshold: z.number().optional(),
141141
experiments: experimentsSchema.optional(),

packages/types/src/provider-settings.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ const baseProviderSettingsSchema = z.object({
183183
fuzzyMatchThreshold: z.number().optional(),
184184
modelTemperature: z.number().nullish(),
185185
rateLimitSeconds: z.number().optional(),
186-
rateLimitAfter: z.boolean().optional(),
186+
rateLimitAfter: z.boolean().optional(), // kilocode_change
187187
consecutiveMistakeLimit: z.number().min(0).optional(),
188188

189189
// Model reasoning.

src/core/task/Task.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2989,9 +2989,11 @@ export class Task extends EventEmitter<TaskEvents> implements TaskLike {
29892989
// stream.
29902990
yield* iterator
29912991

2992+
// kilocode_change start
29922993
if (apiConfiguration?.rateLimitAfter) {
29932994
Task.lastGlobalApiRequestTime = performance.now()
29942995
}
2996+
// kilocode_change end
29952997
}
29962998

29972999
// Checkpoints

webview-ui/src/components/settings/ApiOptions.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ import { BedrockCustomArn } from "./providers/BedrockCustomArn"
124124
import { KiloCode } from "../kilocode/settings/providers/KiloCode" // kilocode_change
125125
import { buildDocLink } from "@src/utils/docLinks"
126126
import { KiloProviderRouting, KiloProviderRoutingManagedByOrganization } from "./providers/KiloProviderRouting"
127-
import { RateLimitAfterControl } from "./RateLimitAfterSettings"
127+
import { RateLimitAfterControl } from "./RateLimitAfterSettings" // kilocode_change
128128

129129
export interface ApiOptionsProps {
130130
uriScheme: string | undefined

webview-ui/src/components/settings/RateLimitAfterSettings.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// kilocode_change - file added
12
import { useAppTranslation } from "@/i18n/TranslationContext"
23
import { VSCodeCheckbox } from "@vscode/webview-ui-toolkit/react"
34
import { useCallback } from "react"

0 commit comments

Comments
 (0)