Multi-select and bulk delete conversations in ChatGPT, Gemini, and other AI chat interfaces.
- ✅ Checkbox selection on conversation sidebar
- ✅ Select All / Deselect All
- ✅ Bulk delete with confirmation
- ✅ ChatGPT support (via API)
- ✅ Gemini support (via UI automation)
- ✅ Floating toolbar with delete controls
- Click the extension icon in toolbar
- Click "Enable Selection Mode"
- Check the conversations you want to delete
- Click "Delete Selected" in the floating toolbar
- Confirm deletion
| Platform | Method | Status |
|---|---|---|
| ChatGPT | API (PATCH is_visible) | ✅ Working |
| Gemini | UI automation (click delete) | ✅ Working |
ai-chat-bulk-delete/
├── manifest.json
├── popup/
│ ├── popup.html
│ ├── popup.css
│ └── popup.js
├── content/
│ ├── ui.js # Custom modal & toast & overlay system
│ ├── ui.css # Styles for custom UI components
│ ├── styles.css # Shared checkbox & toolbar styles
│ ├── chatgpt.js # ChatGPT content script
│ └── gemini.js # Gemini content script
└── icons/
├── icon.svg
└── icon.png