You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* improvement(integrations): validate BigQuery/Forms/PageSpeed + regenerate integration docs
- BigQuery: mark null-defaulted outputs optional (get_table type/numRows/numBytes/creationTime/lastModifiedTime/location, list_datasets location, list_tables type, query totalBytesProcessed)
- Google Forms: add response pagination (pageToken + filter params, nextPageToken output), fix pageSize visibility, advanced-mode pagination subBlocks + filter wandConfig
- PageSpeed: add a 7th BlockMeta template (competitor benchmark)
- Regenerate integration docs; add manual intro sections to new datagma/dropcontact/enrow/icypeas/leadmagic pages
* fix(docs-gen): preserve apostrophes in tool descriptions when generating docs
The doc generator extracted tool descriptions with a character class that
excluded both quote types (['"]([^'"]...)['"]), so a double-quoted description
containing an apostrophe (e.g. "Find someone's email") was truncated at the
apostrophe — the generated docs/catalog showed stubs like "Find someone".
Anchor extraction on the actual opening quote (single/double/backtick), matching
the existing extractDescription helper, in both buildToolDescriptionMap and
extractToolInfo. Regenerated docs restore full descriptions across all affected
integrations (Apollo, Ahrefs, LeadMagic, Findymail, OpenAI, Slack, etc.).
* fix(docs-gen): resolve tools defined in a sibling file + scope params per tool
The doc generator located a tool's definition only by filename convention
(decompress.ts / index.ts), so file_decompress — which lives in compress.ts
alongside file_compress — fell back to index.ts and rendered an empty Input
table. It also read the params block from the first tool in a multi-tool file,
so every tool in such a file inherited the first tool's inputs/outputs.
- getToolInfo: when no candidate file declares the exact tool ID, scan the whole
tool-prefix directory for the file that does.
- extractToolInfo: read the params block scoped to the specific tool, falling
back to the full file for tools that inherit params via spread.
Regenerated docs eliminate ~50 empty/incorrect input tables across integrations
(clickhouse, rb2b, reddit, file, etc.); param-less OAuth-only tools correctly
keep an empty input table.
Copy file name to clipboardExpand all lines: apps/docs/content/docs/en/integrations/ahrefs.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,7 +35,7 @@ Integrate Ahrefs SEO tools into your workflow. Analyze domain ratings, backlinks
35
35
36
36
### `ahrefs_domain_rating`
37
37
38
-
Get the Domain Rating (DR) and Ahrefs Rank for a target domain. Domain Rating shows the strength of a website
38
+
Get the Domain Rating (DR) and Ahrefs Rank for a target domain. Domain Rating shows the strength of a website's backlink profile on a scale from 0 to 100.
Copy file name to clipboardExpand all lines: apps/docs/content/docs/en/integrations/apollo.mdx
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ Integrates Apollo.io into the workflow. Search for people and companies, enrich
41
41
42
42
### `apollo_people_search`
43
43
44
-
Search Apollo
44
+
Search Apollo's database for people using demographic filters
45
45
46
46
#### Input
47
47
@@ -126,7 +126,7 @@ Enrich data for up to 10 people at once using Apollo
126
126
127
127
### `apollo_organization_search`
128
128
129
-
Search Apollo
129
+
Search Apollo's database for companies using filters
130
130
131
131
#### Input
132
132
@@ -263,7 +263,7 @@ Update an existing contact in your Apollo database
263
263
264
264
### `apollo_contact_search`
265
265
266
-
Search your team
266
+
Search your team's contacts in Apollo
267
267
268
268
#### Input
269
269
@@ -381,7 +381,7 @@ Update an existing account in your Apollo database
381
381
382
382
### `apollo_account_search`
383
383
384
-
Search your team
384
+
Search your team's accounts in Apollo. Display limit: 50,000 records (100 records per page, 500 pages max). Use filters to narrow results. Master key required.
385
385
386
386
#### Input
387
387
@@ -480,7 +480,7 @@ Create a new deal for an account in your Apollo database (master key required)
480
480
481
481
### `apollo_opportunity_search`
482
482
483
-
Search and list all deals/opportunities in your team
483
+
Search and list all deals/opportunities in your team's Apollo account
484
484
485
485
#### Input
486
486
@@ -544,7 +544,7 @@ Update an existing deal/opportunity in your Apollo database
544
544
545
545
### `apollo_sequence_search`
546
546
547
-
Search for sequences/campaigns in your team
547
+
Search for sequences/campaigns in your team's Apollo account (master key required)
548
548
549
549
#### Input
550
550
@@ -650,7 +650,7 @@ Search for tasks in Apollo
650
650
651
651
### `apollo_email_accounts`
652
652
653
-
Get list of team
653
+
Get list of team's linked email accounts in Apollo
Copy file name to clipboardExpand all lines: apps/docs/content/docs/en/integrations/azure_devops.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -373,7 +373,7 @@ Fetch full details of a single work item by ID from Azure DevOps, including titl
373
373
374
374
### `azure_devops_get_work_items_batch`
375
375
376
-
Fetch full details for multiple work items by ID from Azure DevOps. Pass comma-separated IDs (e.g.
376
+
Fetch full details for multiple work items by ID from Azure DevOps. Pass comma-separated IDs (e.g. "123,456,789"). Requests with more than 200 IDs are automatically split into chunks.
0 commit comments