You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: make session saving asynchronous with proper queue to prevent race conditions
- Remove await from savePickerSession call in defer block to prevent blocking picker close
- Implement queue-based session saving to preserve chronological order
- Add waitForPendingSaves() for testing to ensure saves complete
- Prevent race conditions when multiple pickers are closed quickly
- Sessions now save in background while picker closes immediately
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
0 commit comments