Omar Shahine
02192bd27f
fix(imessage): keep typing active during tool work ( #88948 )
...
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
2026-06-01 16:45:46 -07:00
..
2026-06-01 16:45:46 -07:00
2026-06-01 00:19:51 +01:00
2026-05-26 01:39:12 -07:00
2026-05-26 01:39:12 -07:00
2026-05-30 10:52:38 -04:00
2026-05-31 18:59:02 +01:00
2026-05-28 19:14:45 -04:00
2026-05-30 13:00:31 +02:00
2026-05-24 10:51:21 -07:00
2026-05-24 10:51:21 -07:00
2026-05-27 23:55:28 +01:00
2026-05-31 07:17:57 +01:00
2026-05-27 23:55:28 +01:00
2026-05-29 15:32:31 -07:00
2026-05-30 13:25:45 -04:00
2026-05-30 13:25:45 -04:00
2026-05-30 13:25:45 -04:00
2026-05-31 18:59:02 +01:00
2026-05-24 10:51:21 -07:00
2026-05-24 10:51:21 -07:00
2026-05-26 01:39:12 -07:00
2026-05-27 09:26:06 +01:00
2026-05-31 07:17:57 +01:00
2026-05-29 19:00:45 -07:00
2026-05-28 16:22:21 +02:00
2026-05-28 16:22:21 +02:00
2026-05-27 23:55:28 +01:00
2026-05-11 16:13:29 -07:00
2026-05-31 03:04:25 -04:00
2026-05-18 14:56:06 +01:00
2026-05-26 01:39:12 -07:00
2026-05-26 01:39:12 -07:00
2026-05-27 09:26:06 +01:00
2026-05-27 09:26:06 +01:00
2026-06-01 00:19:51 +01:00
2026-06-01 00:19:51 +01:00
2026-06-01 00:19:51 +01:00
2026-06-01 16:45:46 -07:00
2026-05-28 21:28:50 +01:00
2026-05-12 22:20:44 -07:00
2026-05-31 23:06:13 +01:00
2026-06-01 01:12:21 +01:00
2026-05-30 10:55:53 -04:00
2026-05-30 10:55:53 -04:00
2026-05-30 13:28:17 -04:00
2026-06-01 00:19:51 +01:00
2026-06-01 00:19:51 +01:00
2026-05-31 22:40:48 +01:00
2026-05-15 15:33:27 +01:00
2026-05-31 18:59:02 +01:00
2026-06-01 00:19:51 +01:00
2026-06-01 00:19:51 +01:00
2026-05-30 13:28:17 -04:00
2026-06-01 00:20:10 +01:00
2026-05-29 19:00:45 -07:00
2026-05-27 23:55:28 +01:00