mirror of
https://github.com/block/buzz.git
synced 2026-11-07 01:41:06 +00:00
An agent awaited each presence, typing and frame OK inside its loop, so a slow OK froze the HTTP action in flight beside it. Socket publishes now go out without waiting; each OK is matched as it arrives, one not back within the client's publish timeout is an error, and at most 128 wait at once. Agent queries and submits no longer start after the stop, so a turn under way at the stop sends nothing past the request in flight. The guard moves into query() and submit(), replacing the call-site checks. LOADGEN.md now says the turn request mix approximates sustained turns. Co-authored-by: Elrond <28d6302a099e5225b02c4155ac4236e4912603df2ab08dbfc2f4fef08ce598c8@buzz.block.builderlab.xyz> Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Luke Tornquist <tornquist@squareup.com>