3.2.0a7 is a focused prerelease that bounds WebSocket sync startup and
shutdown behavior. Short-lived agent commands now fail over to batch sync
instead of hanging indefinitely when a local sync socket accepts the
connection but never emits the initial snapshot.
Fixed
- WebSocket sync startup now has bounded open, initial snapshot, and close
deadlines sospec-kitty agent mission setup-planand other short-lived
commands degrade to batch sync instead of blocking forever on a stalled
sync socket (#936).
Internal
- Added regression coverage for a WebSocket connection that never sends the
initial snapshot and for shutdown paths where the close handshake stalls. - Aligned existing Bandit suppressions in touched sync/readiness callsites so
local and CI security scans recognize the intended safe dynamic SQL and
localhost URL patterns.