Skip to content

Commit 8d408e6

Browse files
shuv1337Copilot
andauthored
Update packages/opencode/src/server/server.ts
Co-authored-by: Copilot <[email protected]>
1 parent b3ae8ec commit 8d408e6

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

packages/opencode/src/server/server.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -81,14 +81,13 @@ export namespace Server {
8181
// Entries auto-expire after a short window.
8282
const LastConfigUpdate: Map<string, { scope: "project" | "global"; sections: string[]; at: number }> = new Map()
8383

84+
// Periodically clean up stale entries from LastConfigUpdate
85+
setInterval(() => {
86+
const now = Date.now()
87+
8488
function rememberConfigUpdate(directory: string, scope: "project" | "global", sections: string[]) {
8589
LastConfigUpdate.set(directory, { scope, sections, at: Date.now() })
86-
// best-effort cleanup of stale entries
87-
for (const [key, value] of LastConfigUpdate) {
88-
if (Date.now() - value.at > 60_000) LastConfigUpdate.delete(key)
89-
}
9090
}
91-
9291
export const Event = {
9392
Connected: Bus.event("server.connected", z.object({})),
9493
}

0 commit comments

Comments
 (0)