@@ -1093,7 +1093,10 @@ export class ClaudeDev {
)
for (const tab of tabs) {
- await vscode.window.tabGroups.close(tab)
+ // trying to close dirty views results in save popup
+ if (!tab.isDirty) {
+ await vscode.window.tabGroups.close(tab)
+ }
}