diff --git a/apps/desktop/src/components/workpanel/SubagentPanel.tsx b/apps/desktop/src/components/workpanel/SubagentPanel.tsx index 5dbd3ffb5..8a13fdb71 100644 --- a/apps/desktop/src/components/workpanel/SubagentPanel.tsx +++ b/apps/desktop/src/components/workpanel/SubagentPanel.tsx @@ -21,6 +21,7 @@ import { useFollowScroll } from "../../hooks/use-follow-scroll"; import { useTranscriptView } from "../../hooks/use-transcript-view"; import { useTranscriptSearchFocus } from "../../hooks/use-transcript-search-focus"; import { IconArrowDown } from "../icons"; +import { DisclosureAnchorContext } from "../../lib/disclosure-anchor-context"; import { TooltipButton } from "../ui"; import { SubagentDetail } from "../ChatTranscript"; @@ -93,6 +94,7 @@ export function SubagentPanel({ selection }: { selection: SubagentPanelSelection jumpToLatest, scheduleFollowScroll, releaseFollow, + disclosureAnchorNotifier, } = useFollowScroll(); useLayoutEffect(() => { @@ -113,6 +115,7 @@ export function SubagentPanel({ selection }: { selection: SubagentPanelSelection }); return ( +
+
); } diff --git a/apps/desktop/src/features/chat/transcript/ActivityGroup.tsx b/apps/desktop/src/features/chat/transcript/ActivityGroup.tsx index b4a20e311..f2d5f5d70 100644 --- a/apps/desktop/src/features/chat/transcript/ActivityGroup.tsx +++ b/apps/desktop/src/features/chat/transcript/ActivityGroup.tsx @@ -237,6 +237,7 @@ export const ActivityGroup = memo(function ActivityGroup({ toggle: toggleDisclosure, collapse: collapseDisclosure, claim: claimDisclosure, + titleRef, } = useAutomaticDisclosure(live, revealRequest); const [now, setNow] = useState(Date.now); const [finishedAt, setFinishedAt] = useState(null); @@ -359,6 +360,7 @@ export const ActivityGroup = memo(function ActivityGroup({ }`} >