mirror of
https://github.com/CopilotKit/CopilotKit.git
synced 2026-09-14 16:26:20 +08:00
4dfa6cbe90
The recorder was a floating HUD overlay, which read as a different UI element from the in-chat cards (e.g. "Save this workflow?"). Fold the live step feed into the demonstration card itself: the `awaitDashboardDemonstration` card is now titled "Recording your workflow" (with a REC pulse), keeps the non-directional copy, and embeds a reactive `<RecordingSteps/>` child that narrates each captured action inside the card. Removes the floating panel and its CSS. Same card chrome as the other cards, so it reads consistently in the conversation. `RecordingSteps` subscribes to the recording context itself (not via the host card's render closure), so it updates live as each step is logged without a stale-closure dep.