diff --git a/src/resources/extensions/gsd/commands.ts b/src/resources/extensions/gsd/commands.ts index 14d6849a5..01d0ee490 100644 --- a/src/resources/extensions/gsd/commands.ts +++ b/src/resources/extensions/gsd/commands.ts @@ -281,6 +281,12 @@ export function registerGSDCommand(pi: ExtensionAPI): void { return; } + if (trimmed === "cleanup") { + await handleCleanupBranches(ctx, projectRoot()); + await handleCleanupSnapshots(ctx, projectRoot()); + return; + } + if (trimmed === "cleanup branches") { await handleCleanupBranches(ctx, projectRoot()); return;