What's wrong with this entry?
Anonymous. No account, no email.
What
The SDK message adapter now silently drops tool_progress frames that carry heartbeat or subagent-retry payloads instead of surfacing them as messages.
Details
tool_progressframes withheartbeat: trueor asubagent_retryobject are now filtered- These frames exist for session keepalive and retry signaling; passing them to SDK consumers as messages caused confusion
- A debug log entry is written:
[sdkMessageAdapter] Ignoring heartbeat/subagent-retry tool_progress frame
Evidence
Filter logic (search for "[sdkMessageAdapter] Ignoring heartbeat/subagent-retry tool_progress frame")
Strings lifted out of the shipped bundle, so the claim above can be checked against them.