Skip to content

fix(server): one disconnecting client no longer blocks every reconnect - #5572

Merged
t3dotgg merged 2 commits into
mainfrom
fix/editor-discovery-cached-interrupt
Aug 7, 2026
Merged

t3dotgg merged 2 commits into
mainfrom
fix/editor-discovery-cached-interrupt

fix(server): expire the editor discovery cache on the monotonic clock

76d0847
Select commit
Loading
Failed to load commit list.
MacroscopeApp / Macroscope - Approvability Check succeeded Aug 7, 2026 in 3m 21s

Approved (click on check for details)

  • Eligibility
  • Correctness

Note

More information about how approvability works can be found in our Help Center.

Details

Eligibility
Straightforward bug fix replacing Effect.cachedWithTTL with a custom success-only cache to prevent client disconnection interrupts from being cached and replayed. Well-documented with clear intent, limited scope, and includes a regression test.

Notes:
No code owners found in target merge base 1c7d059