Skip to content

Commit 627acc8

Browse files
committed
chore(docs): regenerate integration docs, catalog, and tool metadata
1 parent 498dbb3 commit 627acc8

12 files changed

Lines changed: 63 additions & 28 deletions

File tree

‎apps/docs/content/docs/integrations/airtable.mdx‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ List all bases the authenticated user has access to
5959
| `bases` | array | Array of Airtable bases with id, name, and permissionLevel |
6060
| ↳ `id` | string | Base ID \(starts with "app"\) |
6161
| ↳ `name` | string | Base name |
62-
| ↳ `permissionLevel` | string | Permission level \(none, read, comment, edit, create\) |
62+
| ↳ `permissionLevel` | string | Permission level \(none, read, comment, edit, create, interfaceOnly, permissionSetOnly\) |
6363
| `metadata` | json | Pagination and count metadata |
6464
| ↳ `offset` | string | Offset for next page of results |
6565
| ↳ `totalBases` | number | Number of bases returned |
@@ -111,8 +111,11 @@ Read records from an Airtable table
111111
| --------- | ---- | -------- | ----------- |
112112
| `baseId` | string | Yes | Airtable base ID \(starts with "app", e.g., "appXXXXXXXXXXXXXX"\) |
113113
| `tableId` | string | Yes | Table ID \(starts with "tbl"\) or table name |
114-
| `maxRecords` | number | No | Maximum number of records to return \(default: all records\) |
114+
| `maxRecords` | number | No | Maximum total number of records to return. Each request returns at most one page \(pageSize, up to 100\); use offset to fetch the next page |
115115
| `filterFormula` | string | No | Formula to filter records \(e.g., "\(\{Field Name\} = 'Value'\)"\) |
116+
| `pageSize` | number | No | Number of records per page \(max 100, default 100\) |
117+
| `offset` | string | No | Pagination offset from a previous response, to fetch the next page of records |
118+
| `view` | string | No | View name or ID. Only records in the view are returned, sorted in the view order |
116119

117120
#### Output
118121

‎apps/docs/content/docs/integrations/amplitude.mdx‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -209,13 +209,14 @@ Query event analytics data with segmentation. Get event counts, uniques, average
209209
| Parameter | Type | Required | Description |
210210
| --------- | ---- | -------- | ----------- |
211211
| `eventType` | string | Yes | Event type name to analyze |
212+
| `secondEventType` | string | No | Second event type to query alongside the first \(event B in a formula such as "UNIQUES\(A\)/UNIQUES\(B\)"\) |
212213
| `start` | string | Yes | Start date in YYYYMMDD format |
213214
| `end` | string | Yes | End date in YYYYMMDD format |
214215
| `metric` | string | No | Metric type: uniques, totals, pct_dau, average, histogram, sums, value_avg, or formula \(default: uniques\) |
215-
| `interval` | string | No | Time interval: 1 \(daily\), 7 \(weekly\), or 30 \(monthly\) |
216+
| `interval` | string | No | Time interval: -300000 \(real-time\), -3600000 \(hourly\), 1 \(daily\), 7 \(weekly\), or 30 \(monthly\) |
216217
| `groupBy` | string | No | Property name to group by \(prefix custom user properties with "gp:"\) |
217218
| `groupBy2` | string | No | Second property name to group by \(prefix custom user properties with "gp:"\) |
218-
| `limit` | string | No | Maximum number of group-by values \(max 1000\) |
219+
| `limit` | string | No | Maximum number of group-by values \(default 1000, max 20000\) |
219220
| `filters` | string | No | JSON array of filter objects applied to the event, e.g. \[\{"subprop_type":"event","subprop_key":"city","subprop_op":"is","subprop_value":\["San Francisco"\]\}\] |
220221
| `formula` | string | No | Required when metric is "formula", e.g. "UNIQUES\(A\)/UNIQUES\(B\)" |
221222
| `segment` | string | No | JSON segment definition\(s\) applied to the query |

‎apps/docs/content/docs/integrations/asana.mdx‎

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,11 @@ Retrieve a single task by GID or get multiple tasks with filters
4545
| Parameter | Type | Required | Description |
4646
| --------- | ---- | -------- | ----------- |
4747
| `taskGid` | string | No | The globally unique identifier \(GID\) of the task. If not provided, will get multiple tasks. |
48-
| `workspace` | string | No | Asana workspace GID \(numeric string\) to filter tasks \(required when not using taskGid\) |
48+
| `workspace` | string | No | Asana workspace GID \(numeric string\) to filter tasks. Asana requires an assignee alongside a workspace filter; use project instead to list a project |
49+
| `assignee` | string | No | Assignee to filter tasks on \(user GID, email, or "me"\). Required by Asana when filtering by workspace; ignored when filtering by project |
4950
| `project` | string | No | Asana project GID \(numeric string\) to filter tasks |
50-
| `limit` | number | No | Maximum number of tasks to return \(default: 50\) |
51+
| `limit` | number | No | Maximum number of tasks to return, 1-100 \(default: 50\) |
52+
| `offset` | string | No | Pagination offset token from a previous response next_page.offset |
5153

5254
#### Output
5355

@@ -74,6 +76,10 @@ Retrieve a single task by GID or get multiple tasks with filters
7476
| ↳ `gid` | string | Task GID |
7577
| ↳ `name` | string | Task name |
7678
| ↳ `completed` | boolean | Completion status |
79+
| `next_page` | object | Pagination info when fetching multiple tasks; null on the last page |
80+
| ↳ `offset` | string | Offset token for the next page |
81+
| ↳ `path` | string | API path |
82+
| ↳ `uri` | string | Full URI |
7783

7884
</ReferenceDetails>
7985

@@ -175,10 +181,11 @@ Search for tasks in an Asana workspace
175181
| Parameter | Type | Required | Description |
176182
| --------- | ---- | -------- | ----------- |
177183
| `workspace` | string | Yes | Asana workspace GID \(numeric string\) to search tasks in |
178-
| `text` | string | No | Text to search for in task names |
184+
| `text` | string | No | Full-text search on task names and descriptions |
179185
| `assignee` | string | No | Filter tasks by assignee user GID |
180186
| `projects` | array | No | Array of Asana project GIDs \(numeric strings\) to filter tasks by |
181187
| `completed` | boolean | No | Filter by completion status |
188+
| `limit` | number | No | Maximum number of tasks to return, 1-100 |
182189

183190
#### Output
184191

@@ -199,7 +206,7 @@ Search for tasks in an Asana workspace
199206
| ↳ `due_on` | string | Due date |
200207
| ↳ `created_at` | string | Creation timestamp |
201208
| ↳ `modified_at` | string | Modified timestamp |
202-
| `next_page` | object | Pagination info |
209+
| `next_page` | object | Not returned by Asana search, which has no pagination; sort by created_at and filter to page manually |
203210
| ↳ `offset` | string | Offset token |
204211
| ↳ `path` | string | API path |
205212
| ↳ `uri` | string | Full URI |

‎apps/docs/content/docs/integrations/box.mdx‎

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,9 @@ List files and folders in a Box folder
139139
| --------- | ---- | -------- | ----------- |
140140
| `folderId` | string | Yes | The ID of the folder to list items from \(use "0" for root\) |
141141
| `limit` | number | No | Maximum number of items to return per page |
142-
| `offset` | number | No | The offset for pagination |
142+
| `offset` | number | No | The offset for pagination \(ignored when using marker-based pagination\) |
143+
| `usemarker` | boolean | No | Use marker-based pagination instead of offsets \(recommended for large folders\); returns nextMarker |
144+
| `marker` | string | No | Marker from a previous response to fetch the next page \(implies usemarker\) |
143145
| `sort` | string | No | Sort field: id, name, date, or size |
144146
| `direction` | string | No | Sort direction: ASC or DESC |
145147

@@ -154,9 +156,10 @@ List files and folders in a Box folder
154156
| ↳ `size` | number | Item size in bytes |
155157
| ↳ `createdAt` | string | Creation timestamp |
156158
| ↳ `modifiedAt` | string | Last modified timestamp |
157-
| `totalCount` | number | Total number of items in the folder |
159+
| `totalCount` | number | Total number of items in the folder \(omitted by Box for marker pagination\) |
158160
| `offset` | number | Current pagination offset |
159161
| `limit` | number | Current pagination limit |
162+
| `nextMarker` | string | Marker for the next page when using marker-based pagination |
160163

161164
</ReferenceDetails>
162165

‎apps/docs/content/docs/integrations/clickup.mdx‎

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ Delete a task from ClickUp
147147

148148
### ClickUp Get Tasks
149149

150-
List the tasks in a ClickUp list (100 tasks per page; increment page until an empty result to paginate)
150+
List the tasks in a ClickUp list (100 tasks per page; increment page until lastPage is true to paginate)
151151

152152
<ReferenceDetails>
153153

@@ -168,12 +168,17 @@ List the tasks in a ClickUp list (100 tasks per page; increment page until an em
168168
| `tags` | array | No | Filter tasks by tag names |
169169
| `dueDateGt` | number | No | Only tasks due after this Unix timestamp in milliseconds |
170170
| `dueDateLt` | number | No | Only tasks due before this Unix timestamp in milliseconds |
171+
| `dateCreatedGt` | number | No | Only tasks created after this Unix timestamp in milliseconds |
172+
| `dateCreatedLt` | number | No | Only tasks created before this Unix timestamp in milliseconds |
173+
| `dateUpdatedGt` | number | No | Only tasks updated after this Unix timestamp in milliseconds |
174+
| `dateUpdatedLt` | number | No | Only tasks updated before this Unix timestamp in milliseconds |
171175

172176
#### Output
173177

174178
| Parameter | Type | Description |
175179
| --------- | ---- | ----------- |
176180
| `tasks` | array | Tasks in the list |
181+
| `lastPage` | boolean | Whether this is the last page of results |
177182

178183
</ReferenceDetails>
179184

@@ -202,6 +207,10 @@ Search tasks across a ClickUp workspace with filters for lists, folders, spaces,
202207
| `tags` | array | No | Filter tasks by tag names |
203208
| `dueDateGt` | number | No | Only tasks due after this Unix timestamp in milliseconds |
204209
| `dueDateLt` | number | No | Only tasks due before this Unix timestamp in milliseconds |
210+
| `dateCreatedGt` | number | No | Only tasks created after this Unix timestamp in milliseconds |
211+
| `dateCreatedLt` | number | No | Only tasks created before this Unix timestamp in milliseconds |
212+
| `dateUpdatedGt` | number | No | Only tasks updated after this Unix timestamp in milliseconds |
213+
| `dateUpdatedLt` | number | No | Only tasks updated before this Unix timestamp in milliseconds |
205214

206215
#### Output
207216

‎apps/docs/content/docs/integrations/docusign.mdx‎

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ Create and send a DocuSign envelope with a document for e-signature
5353
| `signerName` | string | Yes | Full name of the signer |
5454
| `ccEmail` | string | No | Email address of carbon copy recipient |
5555
| `ccName` | string | No | Full name of carbon copy recipient |
56-
| `file` | file | No | Document file to send for signature |
56+
| `file` | file | No | Document file to send for signature. Text "/sig1/" and "/date1/" in the document anchor the signature and date fields; without them the signer places fields freely, unless the DocuSign account disables freeform signing |
5757
| `status` | string | No | Envelope status: "sent" to send immediately, "created" for draft \(default: "sent"\) |
5858

5959
#### Output
@@ -137,7 +137,8 @@ List envelopes from your DocuSign account with optional filters
137137
| `toDate` | string | No | End date filter \(ISO 8601\) |
138138
| `envelopeStatus` | string | No | Filter by status: created, sent, delivered, completed, declined, voided |
139139
| `searchText` | string | No | Search text to filter envelopes |
140-
| `count` | string | No | Maximum number of envelopes to return \(default: 25\) |
140+
| `count` | string | No | Maximum number of envelopes to return \(max 1000\) |
141+
| `startPosition` | string | No | Zero-based index of the first result to return, for paging through envelopes \(default: 0\) |
141142

142143
#### Output
143144

@@ -153,6 +154,9 @@ List envelopes from your DocuSign account with optional filters
153154
| ↳ `statusChangedDateTime` | string | ISO 8601 datetime of last status change |
154155
| `totalSetSize` | number | Total number of matching envelopes |
155156
| `resultSetSize` | number | Number of envelopes returned in this response |
157+
| `startPosition` | number | Zero-based index of the first result in this page |
158+
| `endPosition` | number | Zero-based index of the last result in this page |
159+
| `nextUri` | string | URI of the next page of results; null on the last page |
156160

157161
</ReferenceDetails>
158162

@@ -213,7 +217,8 @@ List available templates in your DocuSign account
213217
| Parameter | Type | Required | Description |
214218
| --------- | ---- | -------- | ----------- |
215219
| `searchText` | string | No | Search text to filter templates by name |
216-
| `count` | string | No | Maximum number of templates to return |
220+
| `count` | string | No | Maximum number of templates to return \(DocuSign returns up to 2000 when omitted\) |
221+
| `startPosition` | string | No | Zero-based index of the first result to return, for paging through templates \(default: 0\) |
217222

218223
#### Output
219224

@@ -228,6 +233,9 @@ List available templates in your DocuSign account
228233
| ↳ `lastModified` | string | ISO 8601 last modified date |
229234
| `totalSetSize` | number | Total number of matching templates |
230235
| `resultSetSize` | number | Number of templates returned in this response |
236+
| `startPosition` | number | Zero-based index of the first result in this page |
237+
| `endPosition` | number | Zero-based index of the last result in this page |
238+
| `nextUri` | string | URI of the next page of results; null on the last page |
231239

232240
</ReferenceDetails>
233241

‎apps/docs/content/docs/integrations/dropbox.mdx‎

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,8 @@ List the contents of a folder in Dropbox
108108
| `recursive` | boolean | No | If true, list contents recursively |
109109
| `includeDeleted` | boolean | No | If true, include deleted files/folders |
110110
| `includeMediaInfo` | boolean | No | If true, include media info for photos/videos |
111-
| `limit` | number | No | Maximum number of results to return \(default: 500\) |
111+
| `limit` | number | No | Approximate maximum number of entries to return per page \(1-2000\) |
112+
| `cursor` | string | No | Cursor from a previous List Folder call to fetch the next page via list_folder/continue \(other options are ignored when set\) |
112113

113114
#### Output
114115

@@ -119,7 +120,7 @@ List the contents of a folder in Dropbox
119120
| ↳ `name` | string | Name of the file/folder |
120121
| ↳ `path_display` | string | Display path |
121122
| ↳ `size` | number | Size in bytes \(files only\) |
122-
| `cursor` | string | Cursor for pagination |
123+
| `cursor` | string | Cursor to pass back as the cursor input to fetch the next page |
123124
| `hasMore` | boolean | Whether there are more results |
124125

125126
</ReferenceDetails>
@@ -325,6 +326,7 @@ Search for files and folders in Dropbox
325326
| `path` | string | No | Dropbox folder path to limit search scope \(e.g., /folder/subfolder\) |
326327
| `fileExtensions` | string | No | Comma-separated list of file extensions to filter by \(e.g., pdf,xlsx\) |
327328
| `maxResults` | number | No | Maximum number of results to return \(default: 100\) |
329+
| `cursor` | string | No | Cursor from a previous Search call to fetch the next page via search/continue_v2 \(other options are ignored when set\) |
328330

329331
#### Output
330332

@@ -334,7 +336,7 @@ Search for files and folders in Dropbox
334336
| ↳ `match_type` | object | Type of match: filename, content, or both |
335337
| ↳ `metadata` | object | File or folder metadata |
336338
| `hasMore` | boolean | Whether there are more results |
337-
| `cursor` | string | Cursor for pagination |
339+
| `cursor` | string | Cursor to pass back as the cursor input to fetch the next page |
338340

339341
</ReferenceDetails>
340342

‎apps/docs/content/docs/integrations/monday.mdx‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ Get items from a Monday.com board
158158
| `boardId` | string | Yes | The ID of the board to get items from |
159159
| `groupId` | string | No | Filter items by group ID |
160160
| `limit` | number | No | Maximum number of items to return \(default 25, max 500\) |
161+
| `cursor` | string | No | Pagination cursor from a previous Get Items response |
161162

162163
#### Output
163164

@@ -179,6 +180,7 @@ Get items from a Monday.com board
179180
| ↳ `updatedAt` | string | Last updated timestamp |
180181
| ↳ `url` | string | Item URL |
181182
| `count` | number | Number of items returned |
183+
| `cursor` | string | Pagination cursor for fetching the next page \(null when there are no more items\) |
182184

183185
</ReferenceDetails>
184186

‎apps/docs/content/docs/integrations/supabase.mdx‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Query data from a Supabase table
3333
| `schema` | string | No | Database schema to query from \(default: public\). Use this to access tables in other schemas. |
3434
| `select` | string | No | Columns to return \(comma-separated\). Defaults to * \(all columns\) |
3535
| `filter` | string | No | PostgREST filter \(e.g., "id=eq.123"\) |
36-
| `orderBy` | string | No | Column to order by \(add DESC for descending\) |
36+
| `orderBy` | string | No | Column\(s\) to order by, comma-separated \(e.g., "created_at DESC" or "created_at.desc,name.asc"\) |
3737
| `limit` | number | No | Maximum number of rows to return |
3838
| `offset` | number | No | Number of rows to skip \(for pagination\) |
3939

@@ -288,7 +288,7 @@ Invoke a Supabase Edge Function over HTTP
288288

289289
### Supabase Introspect
290290

291-
Introspect Supabase database schema from its OpenAPI spec to get table and column structures (best-effort primary/foreign key detection)
291+
Introspect Supabase database schema from its OpenAPI spec to get table and column structures, primary keys, and foreign keys
292292

293293
<ReferenceDetails>
294294

@@ -311,9 +311,9 @@ Introspect Supabase database schema from its OpenAPI spec to get table and colum
311311
| ↳ `type` | string | Column data type |
312312
| ↳ `nullable` | boolean | Whether the column allows null values — a NOT NULL column that has a default value is misreported as nullable, since the OpenAPI spec this is derived from omits it from the required list in that case |
313313
| ↳ `default` | string | Default value for the column |
314-
| ↳ `isPrimaryKey` | boolean | Best-effort guess based on the column being named "id" \(not authoritative\) |
315-
| ↳ `isForeignKey` | boolean | True only if the column has a "references table.column" SQL comment; most databases will show false even for real foreign keys |
316-
| ↳ `references` | object | Foreign key reference details, when detected via SQL comment |
314+
| ↳ `isPrimaryKey` | boolean | Whether the column is part of the table primary key |
315+
| ↳ `isForeignKey` | boolean | Whether the column is a foreign key to another table |
316+
| ↳ `references` | object | Foreign key reference details |
317317
| ↳ `table` | string | Referenced table name |
318318
| ↳ `column` | string | Referenced column name |
319319
| ↳ `primaryKey` | array | Array of primary key column names |

‎apps/sim/tools/generated/tool-metadata.ts‎

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)