AgentBlazor Docs

Components

Start with chat surfaces. Add wrappers only when needed.

Most apps need one chat surface first. Use deterministic wrappers when the agent must safely control a specific UI element.

Main chat surfaces

AgentChatWidget

Floating assistant.

AgentChatSurface

Embedded chat panel.

AgentChatPanel

Side-panel assistant.

AgentChatBar

Compact command entry.

Hosted WebAssembly client surfaces

@using AgentBlazor.Client.Chat

<AgentRemoteChatWidget Endpoint="/agentblazor/chat/run" Title="Assistant" />
Remote widget Remote surface Remote panel Remote bar

Current deterministic wrappers

AgentDataGrid

Grid actions.

AgentForm

Form validation and submit.

AgentDialog

Open and confirm dialogs.

AgentTabs

Move across tabs.

AgentTreeView

Select and expand nodes.

AgentFileUpload

Attach and inspect files.

Prompt examples

Summary

Summarize this page and the riskiest items.

Approval

Check whether this item can be submitted.

Handoff

Draft a handoff note from the current state.

Operations

Recommend the next safe action for this screen.

An unhandled error has occurred. Reload 🗙

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.