Fix: archived session bulk delete for VS Code extension (#1256)

* fix/archived sessiongroup bulk delete

* Remove in line comment

Signed-off-by: Jake <101855602+jjdubski@users.noreply.github.com>

* small fix for lint

* indentation fix, restore to original

---------

Signed-off-by: Jake <101855602+jjdubski@users.noreply.github.com>
This commit is contained in:
Jake
2026-05-13 11:12:30 +03:00
committed by GitHub
parent 462cebdf95
commit b4cbd7f0d6
3 changed files with 10 additions and 7 deletions
@@ -1,6 +1,7 @@
import React from 'react';
import { ErrorBoundary } from '../ui/ErrorBoundary';
import { SessionSidebar } from '@/components/session/SessionSidebar';
import { SessionDialogs } from '@/components/session/SessionDialogs';
import { ChatView } from '@/components/views/ChatView';
import { useSessionUIStore } from '@/sync/session-ui-store';
import { useViewportStore } from '@/sync/viewport-store';
@@ -520,6 +521,7 @@ export const VSCodeLayout: React.FC = () => {
</div>
</>
)}
<SessionDialogs />
</div>
);
};
@@ -442,11 +442,7 @@ export const SessionDialogs: React.FC = () => {
deletedIds = result.archivedIds;
failedIds = result.failedIds;
} else {
const result = await deleteSessions(ids, {
archiveWorktree: false,
deleteRemoteBranch: removeRemoteBranch,
deleteLocalBranch,
});
const result = await deleteSessions(ids);
deletedIds = result.deletedIds;
failedIds = result.failedIds;
}