Tool tree
A shared canvas for people and agents to make presentations together.
Implementation
gradeNot graded
gradeNot graded
get_workspace_contextAnswer
Start here on the workspace home. Read the public workspace id, the template catalog (stable id, title, slide count), and this session's projects (stable id, title, updatedAt, editorUrl). The project list is a finite page (pageSize); when more projects exist, nextCursor is a non-null opaque token to pass back as cursor. Open a project's editorUrl to edit that presentation. This tool does not navigate the browser.
View tool JSON
{
"name": "get_workspace_context",
"kind": "answer",
"impl": "imperative",
"description": "Start here on the workspace home. Read the public workspace id, the template catalog (stable id, title, slide count), and this session's projects (stable id, title, updatedAt, editorUrl). The project list is a finite page (pageSize); when more projects exist, nextCursor is a non-null opaque token to pass back as cursor. Open a project's editorUrl to edit that presentation. This tool does not navigate the browser.",
"inputSchema": {
"type": "object",
"properties": {
"cursor": {
"type": "string",
"minLength": 1,
"description": "Opaque listing cursor from a previous get_workspace_context nextCursor. Omit for the first page."
}
},
"additionalProperties": false
},
"page": "/workspace/comake"
}create_presentationAction
Create one owned presentation in this workspace. title is required. templateId is optional and defaults to the blank template. Returns project id, initial slide id, title, template id, and editorUrl. Open editorUrl yourself; this tool does not navigate.
View tool JSON
{
"name": "create_presentation",
"kind": "act",
"impl": "imperative",
"description": "Create one owned presentation in this workspace. title is required. templateId is optional and defaults to the blank template. Returns project id, initial slide id, title, template id, and editorUrl. Open editorUrl yourself; this tool does not navigate.",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string",
"minLength": 1,
"maxLength": 100,
"description": "Required presentation title. Non-empty after trim, at most 100 characters, no control characters."
},
"templateId": {
"type": "string",
"minLength": 1,
"description": "Optional stable template id from get_workspace_context. Omission creates a blank presentation."
}
},
"required": [
"title"
],
"additionalProperties": false
},
"page": "/workspace/comake"
}