With Xeref v2.3, we've solved one of the most requested features: session persistence.
Session History
Your code sessions are now automatically saved to Supabase. You'll find a collapsible "History" section in the sidebar, allowing you to browse and revisit past work easily.
- Rename & Delete: Organize your history with inline editing tools.
- Auto-Resume: Refreshing the page no longer resets your progress. Xeref remembers your active session and reloads your messages instantly.
GitHub Integration Feedback
We've added smarter validation to our GitHub repository selector.
- Visual Feedback: The repo selector now highlights clearly when a repository is selected.
- Safety Checks: Submitting a message without a repo now triggers an animated warning, preventing silent failures.
Under the Hood
We've refactored the sidebar and session views to eliminate hydration errors, moving to client-only rendering for the most complex Radix UI components. This ensures a consistent look and feel from the first frame.