open_workspace
Open the A2UI Workspace — a rendered surface that IS the demo: each tool is introduced by the scenario it answers, then wired to run, then shows what it saved. This tool RENDERS ITSELF: its result carries the view, so call it alone and show the result — do NOT pass it on to render_surface, and do not describe the payload in prose. Call it when the user asks to open the workspace, wants to see what this connector can do, asks what is saved about them, or names one of its tools directly — e.g. "open the Wall Builder" means THIS tool with view: "wall_builder", not a separate tool named wall_builder. It shows a display name they chose, never their email.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "open_workspace"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | Which screen to open — omit or "home" for the tool selector. The workspace UI navigates between these by calling this tool again with a different view (its own back button); you would normally only pass this yourself to jump straight to one, e.g. "open my profile" -> profile, "open the wall builder" -> wall_builder (a native-catalogue rebuild of the Gemini Enterprise wall-builder demo). | |
| prompt | No | Composer view only. Pre-fills the custom-prompt box with this text instead of the default example — used by a reopened generation's "Need to tweak?" action to carry its original prompt back into an editable view. Omit for a fresh Composer visit. |