Shell Options
The agent experience takes place in a shell with two shapes: the floating shell, and the fullscreen dialog shell experience.Floating shell
Fullscreen shell
Both shells are available to a user. Implementors can default which experience a user lands on, but cannot prevent the user from switching to the other.Feature Options
When to default to which shell?
Supporting content
Supporting content can appear in the App Shell’s artifact panel. The content inside that panel can use a Tabbed Layout when users need access to multiple related views.Panel
Tabbed layout
Dos and Don’ts for Agentic Experience Shell
Related components
- App Header — Identifies the experience and provides shell-level actions
- App Shell — Arranges the header, history rail, conversation, and supporting panel
- Chat History — Provides access to previous conversations
- Chat Layout — Defines the conversation region
- Tabbed Layout — Organizes multiple related views within the supporting workspace
- Window — Presents the shell as a floating or fullscreen experience
Related patterns
- Chat Layout — For the layout of chat messages within the shell.