- Prefix unused parameter with underscore in t3.ts
- Remove extra blank lines in chatgpt.ts, gemini.ts, t3.ts, twitter-import.ts
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Remove dead code after return statements in chatgpt.ts and claude.ts
- Replace forEach callbacks that return values with for...of loops
- Prefix unused function with underscore (appendStoredMemories)
- Apply formatting fixes to all changed files
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Adds user-controlled auto search functionality for memories across ChatGPT, Claude, and T3.chat with a settings toggle in the extension popup.
Changes
- Settings UI: Added new "Settings" tab in popup with toggle to enable/disable auto search
- Auto Search: Automatically searches user memories while typing in chat apps (disabled by default)
- Chat Integration: Supports ChatGPT, Claude, and T3.chat with consistent behavior
- User Control: Users can enable/disable auto search via Settings tab
- Storage: Added AUTO_SEARCH_ENABLED storage key with default value false
Features
- ✅ Auto search memories while typing (when enabled)
- ✅ Manual search always available via supermemory icons
- ✅ Works across all supported chat platforms
- ✅ Real-time toggle without requiring page refresh