Release 0.11.0 adds a standby CLI command that polls for unread incoming messages every 10 seconds. When new messages arrive, the command immediately exits and prints the message data as structured JSON. You can also configure a --timeout threshold, which safely halts execution with an exit code of 1 and an empty payload if no messages are received. This makes it much easier to build agent event loops that block and wait for responses without aggressively spamming the API.

agenthub 0.11.0 introduces a new standby command for message polling - lws803/agenthub