From 491c6d7eabff7642bc863d97cb3d8c37b4c1b671 Mon Sep 17 00:00:00 2001 From: Chris Wanstrath Date: Fri, 20 Mar 2026 22:43:44 -0700 Subject: [PATCH] Skip clearing stale reviews when VM is not running Avoids unnecessary cleanup when there is no VM to reconcile against --- src/commands/list.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/commands/list.ts b/src/commands/list.ts index c96567d..be08e25 100644 --- a/src/commands/list.ts +++ b/src/commands/list.ts @@ -128,7 +128,7 @@ export async function action(opts: { json?: boolean; all?: boolean; add?: string const results = await Promise.all(sessions.map(s => resolveStatus(s, vmRunning))) const statusMap = new Map(sessions.map((s, i) => [s, results[i]])) - await clearStaleReviews(sessions, results) + if (vmRunning) await clearStaleReviews(sessions, results) if (opts.json) { const withStatus = sessions.map(s => ({ ...s, status: statusMap.get(s) ?? "idle" }))