Tool tree
Dolly is a React SDK for WebMCP sites that makes agent actions visible on the page — what the agent is doing, what it did, and what it can do.
Implementation
gradeNot graded
gradeNot graded
roll_cameraAction
Run a visible take of Dolly's work lifecycle: ambient glow, a spotlight lap of the page's sections, and a settled toast.
View tool JSON
{
"name": "roll_camera",
"kind": "act",
"impl": "imperative",
"description": "Run a visible take of Dolly's work lifecycle: ambient glow, a spotlight lap of the page's sections, and a settled toast.",
"inputSchema": {}
}spotlight_sceneAction
Dim the page and spotlight one section of Dolly.dev: problem, open-in, onboarding, connected, show-work, tools, history, styling, or screen-tests.
View tool JSON
{
"name": "spotlight_scene",
"kind": "act",
"impl": "imperative",
"description": "Dim the page and spotlight one section of Dolly.dev: problem, open-in, onboarding, connected, show-work, tools, history, styling, or screen-tests.",
"inputSchema": {
"type": "object",
"properties": {
"scene": {
"type": "string",
"enum": [
"problem",
"open-in",
"onboarding",
"connected",
"show-work",
"tools",
"history",
"styling",
"screen-tests"
],
"description": "Which section of the site to spotlight."
}
},
"required": [
"scene"
]
}
}log_takeAction
Write a note into the visible agent history feed and open the history drawer.
View tool JSON
{
"name": "log_take",
"kind": "act",
"impl": "imperative",
"description": "Write a note into the visible agent history feed and open the history drawer.",
"inputSchema": {
"type": "object",
"properties": {
"note": {
"type": "string",
"description": "What to record on the slate."
}
}
}
}