Skip to content

Commit 7bfa8bd

Browse files
committed
fix: remove unused lastApiRequestTime variable and simplify request time update logic
1 parent 74bc708 commit 7bfa8bd

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/core/task/Task.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,6 @@ export class Task extends EventEmitter<ClineEvents> {
141141
readonly apiConfiguration: ProviderSettings
142142
api: ApiHandler
143143
private static lastGlobalApiRequestTime?: number
144-
private lastApiRequestTime?: number
145144
private consecutiveAutoApprovedRequestsCount: number = 0
146145

147146
/**
@@ -1685,11 +1684,9 @@ export class Task extends EventEmitter<ClineEvents> {
16851684
}
16861685
}
16871686

1688-
// Update last request time before making the request (both instance-level
1689-
// and global) so that subsequent requests — even from new subtasks — will
1690-
// honour the provider's rate-limit.
1691-
this.lastApiRequestTime = Date.now()
1692-
Task.lastGlobalApiRequestTime = this.lastApiRequestTime
1687+
// Update last request time before making the request so that subsequent
1688+
// requests — even from new subtasks — will honour the provider's rate-limit.
1689+
Task.lastGlobalApiRequestTime = Date.now()
16931690

16941691
const systemPrompt = await this.getSystemPrompt()
16951692
const { contextTokens } = this.getTokenUsage()

0 commit comments

Comments
 (0)