mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-06 14:22:51 +00:00
Keep iMessage native typing indicators alive through long tool-running gaps by bridging tool-start activity into the existing typing controller, while preserving typingMode and sendPolicy suppression semantics. Real behavior proof was added from the live iMessage generated-image run: inbound id 5805, outgoing media reply id 5806, and requester-observed typing during the 84s tool path. Co-authored-by: omarshahine <10343873+omarshahine@users.noreply.github.com> Reviewed-by: @lobster