From 8f834e23fe67d3489a46df3f61947b53191dad51 Mon Sep 17 00:00:00 2001 From: Tibsfox Date: Mon, 6 Apr 2026 23:00:06 -0700 Subject: [PATCH] fix: replace empty catch with logWarning for silent-catch-diagnostics test --- src/resources/extensions/gsd/auto-start.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/resources/extensions/gsd/auto-start.ts b/src/resources/extensions/gsd/auto-start.ts index 4821a90d3..a3d0232d5 100644 --- a/src/resources/extensions/gsd/auto-start.ts +++ b/src/resources/extensions/gsd/auto-start.ts @@ -542,8 +542,8 @@ export async function bootstrapAutoSession( nativeCheckoutBranch(base, integrationBranch); logWarning("bootstrap", `Returned to "${integrationBranch}" — HEAD was on stale milestone branch "${currentBranch}" (isolation: none does not use milestone branches).`); } - } catch { - // Non-fatal — log and continue; user may need to manually checkout + } catch (err) { + logWarning("bootstrap", `Could not auto-checkout from stale milestone branch: ${err instanceof Error ? err.message : String(err)}`); } }