tosea_list_presentations
Retrieve and manage your presentation files stored in ToseaAI. Use this tool to view, organize, and access your slides for editing or sharing.
Instructions
List the current user's presentations.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| offset | No |
Implementation Reference
- src/tools.ts:85-98 (handler)Tool registration and handler definition for tosea_list_presentations.
server.tool( "tosea_list_presentations", "List the current user's presentations.", { limit: z.number().int().min(1).max(100).default(20), offset: z.number().int().min(0).default(0) }, async ({ limit, offset }) => { try { return asToolResult(await client.listPresentations(limit, offset)); } catch (error) { throw wrapToolError(error); } } - src/http.ts:65-71 (handler)The implementation method called by the tosea_list_presentations tool to fetch data from the API.
async listPresentations(limit = 20, offset = 0): Promise<ApiEnvelope<Record<string, unknown>>> { return this.request("/presentations", { method: "GET", query: { limit, offset }, retryMode: "safe" }); }