Merge pull request #2925 from makeittech/feat/fix-issue-2903-embedded-subagent-2cbc

fix(ui): restore embedded subagent history (#2892, #2903, #2919, #2922)
This commit is contained in:
Serhii Dziupin
2026-08-15 07:07:39 +03:00
committed by GitHub
7 changed files with 298 additions and 10 deletions
+4 -1
View File
@@ -45,7 +45,10 @@ its message listener, the iframe requests its authoritative visibility from the
parent. The parent accepts requests only from a currently mounted chat frame and
answers from the current active tab. Do not rely only on a parent `onLoad`
notification: it can arrive before the iframe listener exists and leave a
visible chat with background work and message subscriptions disabled.
visible chat with background work disabled. Message-history subscriptions in the
mounted session-chat iframe stay enabled independently of that visibility flag
so a delayed or lost handshake cannot hide an already-materialized transcript
(busy subagents would otherwise show only the working-status row).
### Session / project coordination stores