Release notes
Trimming old traces no longer freezes the app
The first-launch cleanup of old traces now rewrites a few rows at a time on its own database connection, so the window stays responsive while it runs.
Fixed
- Cleaning old heartbeats, token streams, and tool images no longer holds the database long enough to freeze the app. The cleanup waits until the window has opened, then yields between each short step.