Floating Task
A small persistent task viewport for long-running work that should stay visible while the thread continues.
Floating Task
PiP is a host-managed floating mode inside ChatGPT for live or ongoing sessions. The product decides when to request it; the host owns the actual floating window.
What it is for
Show when a live session should stay pinned while the user keeps talking in chat, without confusing PiP for a standalone widget shell.
Use when
The widget is running an ongoing session such as navigation, route guidance, monitoring, or another continuous live mode.
Do not use when
The content is static, overloaded with controls, or actually needs a broader editing canvas.
Related patterns
Widgets & Registry · PiP · MCP Client Interface · App Surfaces · Fullscreen Workspace
Escalation path
Inline card → request host PiP during live work → return to thread or escalate to fullscreen when editing grows.
Developer details
Start from these files when you need to trace the live implementation.
src/shared/ui/chat/PersistentPipWindow.tsx
Host view
The host keeps chat active and pins the live session in a floating window.
Conversation keeps moving