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
{{ message }}
Repository navigation
Commit 574d70f
Browse filesBrowse the repository at this point in the historyBrowse files
fix(desktop): address review on the background executor protocol
- Presence is a per-connection set, so overlapping streams never erase
each other's presence.
- A result posted after Stop settles the call as stopped (superseded)
instead of recording a success for a stopped turn.
- Nothing reads as awaiting approval while tool permissions are off.
- One reconcile cadence (10 s), shorter than the pickup grace, so a lost
doorbell cannot fail the first call of a turn the device has not seen.
- The inbox query skips unclaimed calls on stopped runs and non-desktop
tools, so they cannot crowd actionable rows past its limit.
- The doorbell stream applies the executor rate limit; inbox ids use the
claim route's id schema; the index build recovers from an interrupted
concurrent build; the E2E waits for the cancel doorbell specifically.
'Stopped by the user while the Sim desktop app was running this action. It may already have taken effect; inspect the current state before repeating it.'
0 commit comments