opencode-agent[bot] 1 месяц назад
Родитель
Сommit
8b68dc0d7f

+ 1 - 6
packages/desktop/src/main/store-cleanup.test.ts

@@ -39,12 +39,7 @@ describe("store cleanup", () => {
   test("removes stale drafts by age without removing non-empty workspace stores", async () => {
     const root = await tempRoot()
     const now = new Date("2026-07-01T00:00:00.000Z")
-    await writeStore(
-      root,
-      "opencode.draft.old.dat",
-      '{"draft:prompt":"hello"}',
-      new Date("2026-05-01T00:00:00.000Z"),
-    )
+    await writeStore(root, "opencode.draft.old.dat", '{"draft:prompt":"hello"}', new Date("2026-05-01T00:00:00.000Z"))
     await writeStore(root, "opencode.draft.recent.dat", '{"draft:prompt":"hello"}', now)
     await writeStore(
       root,

+ 1 - 3
packages/desktop/src/main/store-cleanup.ts

@@ -87,9 +87,7 @@ async function isEmptyStore(file: string, size: number) {
 
   try {
     const parsed = JSON.parse(raw) as unknown
-    return (
-      typeof parsed === "object" && parsed !== null && !Array.isArray(parsed) && Object.keys(parsed).length === 0
-    )
+    return typeof parsed === "object" && parsed !== null && !Array.isArray(parsed) && Object.keys(parsed).length === 0
   } catch {
     return false
   }