New Features
The study assignment picker has been redesigned from the ground up. Radiologists can now see a real-time snapshot of the team before assigning a study — no more guessing who is available or how busy they are.
The new searchable dropdown shows:
- Availability status — online, on-break, or offline badges for each radiologist
- RVU progress — each radiologist's progress toward their daily workload goal
- Quick-assign "Myself" — a prominent card for fast self-assignment
On-break radiologists remain selectable (allowing supervisor overrides), while radiologists restricted to routine studies are automatically blocked from selection for urgent studies.
Improvements
The green "online" indicators in the worklist are now faster and more reliable. Previously, every presence event (a radiologist joining or leaving) triggered a full re-query of all online users, causing unnecessary traffic spikes. The system now maintains an in-memory map and applies incremental updates — only adding or removing the individual user who changed status.
Additional cleanup included in this release:
- Removed redundant background API calls that fired on study detail page load
- Prevented workload data from being fetched before login completes
Several under-the-hood stability improvements were made to the real-time presence system:
- Workload data is now fetched only when a user is actively logged in, eliminating wasted API calls for anonymous sessions
- Presence event listeners are properly cleaned up when a session ends, preventing lingering subscriptions and potential memory leaks
These changes are invisible to end users but improve overall platform stability and reduce unnecessary network activity.