Where Was I
Automatically tracks what you were working on and shows a beautiful "Previously on..." card when you open VS Code or switch branches.
Features
- Automatic Activity Tracking: Passively records your editing activity without any UI interruptions
- Smart Branch Detection: Maintains separate memory for each git branch
- Beautiful Welcome Card: Shows a clean, dark-mode aware summary card on startup
- AI-Powered Summaries: Generates intelligent one-line summaries of what you were working on
- Error Tracking: Captures and displays the last error message from the Problems panel
- Session Duration Tracking: Records how long you spent in each session
- Quick Resume: One-click navigation back to your last edited file and line
How it works
- Silent Recording: The extension watches your VS Code activity in the background - file edits, cursor movements, errors, and session duration
- Branch-Aware Memory: Stores separate memory for each git branch, so context is preserved when switching
- Smart Summaries: Uses pattern matching to generate human-readable summaries of your work
- Timely Display: Shows the "Previously on..." card when VS Code opens or when switching branches
Commands
Where Was I: Show Welcome Card - Manually display the welcome card for the current branch
Where Was I: Clear Memory - Clear stored memory (current branch or all branches)
Where Was I: Show History - View all saved branch memories
Installation
- Install the extension from the VS Code Marketplace
- The extension will automatically start tracking your activity
- No additional configuration required
Privacy Notice
All data stays local on your machine and never leaves your VS Code instance. The extension only stores:
- File names and line numbers
- Error messages from the Problems panel
- Session duration and timestamps
- Git branch names
No code content, file contents, or personal data is stored or transmitted.
Requirements
- VS Code 1.110.0 or higher
- Git repository (for branch detection)
Enjoy your seamless development experience!
| |