List or search the canvases the user can access. Use this to find a canvas by title or body text before reading or editing it. Serves Postgres metadata plus the cached Markdown body, so `match_context` and ranking can trail edits made in the live editor by a few seconds. `q` runs hybrid full-text search over title and body; omit it to list. `include_workspace=true` adds canvases shared with the whole workspace. Paginate with `limit` (1–100) and `offset`. Use v1GetCanvasContent to read the live body of a result.
listCanvasesList or search the canvases the user can access. Use this to find a canvas by title or body text before reading or editing it.
Serves Postgres metadata plus the cached Markdown body, so match_context and ranking can trail edits made in the live editor by a few seconds. q runs hybrid full-text search over title and body; omit it to list. include_workspace=true adds canvases shared with the whole workspace. Paginate with limit (1–100) and offset. Use v1GetCanvasContent to read the live body of a result.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Search query over title and cached body (max 500 characters) | |
| limit | No | Maximum items per page (1-100) | |
| offset | No | Number of items to skip | |
| include_workspace | No | Also include canvases shared with every workspace member |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | No | Array of items for the current page | |
| limit | No | Maximum number of items per page | |
| total | No | Total number of items across all pages | |
| offset | No | Number of items skipped from the beginning |