Primary
agent to select which agent the provider runs; agentName is a string-only shorthand kept
for compatibility. listSessionsAgentId is forwarded to listSessions to filter the history
list to a single agent — that is how TrueForgeUI scopes the thread list.
Message and content wiring
AssistantMessageContainer, AssistantTextContainer, UserMessageContainer,
UserEditComposerContainer, MessageAttachmentsContainer, HistoryLoaderContainer,
ReasoningContainer.
Tools
ToolCallContainer, ToolCallContentBlockContainer, ToolGroupContainer,
ToolApprovalContainer, AgentStepsContainer, AskUserContainer.
Composer attachments
ComposerAttachmentsContainer, ComposerAttachmentPickerContainer.
MCP OAuth
McpAuthContainer, PostMcpOauthScreen.
Notifications
ToasterProvider, useToaster(), useToasterOptional().
The settings panel is part of the built-in layouts and has no standalone container. Custom
layouts supply their own, built against the
catalog server.