A VS Code extension that helps you maintain context across coding sessions by automatically generating resumes of your recent work and saving session context.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
A VS Code extension that helps you maintain context across coding sessions by automatically generating resumes of your recent work and saving session context.
Features
Session Timer: Track your coding sessions
AI-Powered Resume: Automatically summarize your recent work
Context Preservation: Save session context for future reference
Status Bar Integration: Quick access to timer and resume
Setup
Install the extension
Configure your OpenAI API key:
Via Command Palette: SnapFlow: Setup API Key
Via Status Bar: Click the ⚠️ SnapFlow icon
Manually: Create .snapflow/api_key with OPENAI_API_KEY=your-key-here
Requirements
VS Code 1.85.0 or higher
OpenAI API key
Internet connection
Contributing
Fork the repository
Create your feature branch (git checkout -b feature/amazing-feature)
Commit your changes (git commit -m 'Add some amazing feature')
Push to the branch (git push origin feature/amazing-feature)