History & Sessions
The History feature tracks all your analyses, sessions, and activity across ReformCode. Never lose your work and easily return to previous sessions.
Overview
Access History from History in the sidebar. Track and manage:
- Analysis History: All code analyses and reviews
- Search History: Past searches across registries
- Workbench Sessions: Editor sessions with auto-save
- Builder Sessions: Generated app projects
- Saved Items: Bookmarked content
Analysis History
What's Tracked
Every AI analysis is recorded:
- Code analyzed: The snippet or file
- AI model used: Which model provided feedback
- Score: ReformCode score (if applicable)
- Results: Full AI response
- Timestamp: When analysis occurred
- Credits used: Cost of the analysis
Viewing History
- Navigate to History
- See recent analyses in chronological order
- Click any entry to expand details
- View the original code and AI response
Filtering History
Filter by:
- Type: Snippets, Repository, NPM, Docker
- Date range: Today, this week, this month
- Score range: High (80+), Medium (50-79), Low (<50)
- Saved only: Show bookmarked items
Searching History
Use the search bar to find:
- Code content
- File names
- Repository names
- AI response content
Session Recovery
Auto-Save System
ReformCode automatically saves your work:
- Editor sessions: Code, language, cursor position
- Builder sessions: All files, chat history, preview state
- Transformer sessions: Source/target code and settings
Recovery Points
Sessions are saved:
- Every 30 seconds during activity
- On tab/browser close
- When switching ReformCode tabs
- Before significant actions
Restoring Sessions
Automatic Recovery:
- Return to ReformCode
- Last session is automatically restored
- Continue exactly where you left off
Manual Recovery:
- Go to History
- Click Sessions tab
- Browse saved sessions
- Click Restore on any session
Session Details
Each session shows:
- Session name/project title
- Last modified time
- Number of files
- Preview thumbnail (Builder)
Workbench History
Session Persistence
Editor sessions preserve:
- Current code
- Selected language
- File name
- Cursor position
- Scroll position
- Unsaved changes
Managing Editor Sessions
- Continue: Resume the session
- Duplicate: Create a copy
- Delete: Remove permanently
- Rename: Give a descriptive name
Builder Sessions
Project History
Builder sessions include:
- All generated files
- Complete chat history
- Preview state
- Credits used
Session Actions
- Open: Continue development
- Export: Download as ZIP
- Push to GitHub: Export to repo
- Archive: Hide from main list
- Delete: Remove permanently
Session Picker
Quick access to Builder sessions:
- In Builder tab, click session dropdown
- See recent sessions
- Click to switch sessions
- Or start a new session
Saved Items / Bookmarks
Saving Items
Save any analysis or search result:
- Click the bookmark icon
- Item is added to Saved
- Access from sidebar
Managing Saved Items
View saved items at Saved:
- Sort by date, score, or type
- Filter by category
- Remove items you no longer need
Quick Access
Saved items appear in:
- Dashboard quick links
- Search suggestions
- History sidebar
Keyboard Shortcuts
Navigate history faster:
| Shortcut | Action |
|---|---|
Cmd/Ctrl + Shift + H | Open history |
Up/Down | Navigate entries |
Enter | Open selected entry |
Cmd/Ctrl + S | Save current to bookmarks |
Delete | Remove selected entry |
AI Optimization Suggestions
What It Does
History can analyze patterns and suggest:
- Frequently analyzed code types
- Common issues found
- Recommended improvements
- Usage optimization tips
Viewing Suggestions
- Open History
- Click Insights tab
- See personalized suggestions
- Act on recommendations
Data Retention
How Long Data is Kept
- Free tier: 30 days
- Pro tier: 90 days
- Team tier: 1 year
- Saved items: Indefinitely
Exporting History
Export your history:
- Go to History
- Click Export
- Choose format (JSON, CSV)
- Download file
Deleting History
Remove history entries:
- Single entry: Click delete icon
- Bulk delete: Select multiple, then delete
- Clear all: In Settings > Privacy
Privacy & Security
What's Stored
- Code you analyze (encrypted)
- AI responses (encrypted)
- Session metadata
- Usage statistics
What's Not Stored
- Passwords or secrets (auto-filtered)
- Environment variables
- API keys (when detected)
Data Protection
- All data encrypted at rest
- Transmitted over HTTPS
- Access only to your account
- Delete anytime
Troubleshooting
History not showing
- Ensure you're logged in
- Check internet connection
- Try refreshing the page
Session not restoring
- Session may have expired
- Check History for backup
- Contact support if critical
Missing entries
- Check filter settings
- Clear all filters
- Search for specific content
Next Steps:
- Saved & Bookmarks - Manage bookmarks
- Keyboard Shortcuts - Navigate faster
- Account Settings - Privacy controls