AssistedTrigger
AssistedTrigger is a small Assistant button for the host’s own toolbar. It opens and closes the floating or sheet panel through useAssisted().

It ships in assisted-panel.tsx beside AssistedPanel. From examples/app/app/shell.tsx:
<div className="ms-auto flex gap-2"> {mode !== "embedded" && <AssistedTrigger />} <Button variant="outline" size="sm" onClick={() => shop.call("reset")}> Reset shop </Button></div>The embedded panel is always shown, so the example drops the trigger there.
What the model sees
Section titled “What the model sees”Nothing. The trigger only reads and sets the panel’s open state.
States
Section titled “States”
| Prop | Type | Required | Description |
|---|---|---|---|
className |
string |
No | Classes for the button. |
A small “Assistant” button with the logo. It toggles the panel through useAssisted(): secondary while open, ghost while closed.
See also
Section titled “See also”- Install the panel and pick a mode.
- AssistedProvider for
useAssisted().