Skip to content

Commit b6cbee2

Browse files
improvement(block-outputs): display metadata properties destructured (#2772)
* improvement(block-outputs):display metadata properties destructured * add back icons * fix google calendar * reuse versioned tool selector * fix null fields * github optionality * fix notion * review stripe tools metadata * fix optional tools + types * fix docs type * add db row tool + fix copilot versioning recognition
1 parent 91ed533 commit b6cbee2

File tree

555 files changed

+10510
-5458
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

555 files changed

+10510
-5458
lines changed

apps/docs/components/ui/icon-mapping.ts

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
137137
circleback: CirclebackIcon,
138138
clay: ClayIcon,
139139
confluence: ConfluenceIcon,
140-
cursor: CursorIcon,
140+
cursor_v2: CursorIcon,
141141
datadog: DatadogIcon,
142142
discord: DiscordIcon,
143143
dropbox: DropboxIcon,
@@ -149,10 +149,10 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
149149
file: DocumentIcon,
150150
firecrawl: FirecrawlIcon,
151151
fireflies: FirefliesIcon,
152-
github: GithubIcon,
152+
github_v2: GithubIcon,
153153
gitlab: GitLabIcon,
154-
gmail: GmailIcon,
155-
google_calendar: GoogleCalendarIcon,
154+
gmail_v2: GmailIcon,
155+
google_calendar_v2: GoogleCalendarIcon,
156156
google_docs: GoogleDocsIcon,
157157
google_drive: GoogleDriveIcon,
158158
google_forms: GoogleFormsIcon,
@@ -170,7 +170,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
170170
image_generator: ImageIcon,
171171
imap: MailServerIcon,
172172
incidentio: IncidentioIcon,
173-
intercom: IntercomIcon,
173+
intercom_v2: IntercomIcon,
174174
jina: JinaAIIcon,
175175
jira: JiraIcon,
176176
jira_service_management: JiraServiceManagementIcon,
@@ -190,7 +190,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
190190
mongodb: MongoDBIcon,
191191
mysql: MySQLIcon,
192192
neo4j: Neo4jIcon,
193-
notion: NotionIcon,
193+
notion_v2: NotionIcon,
194194
onedrive: MicrosoftOneDriveIcon,
195195
openai: OpenAIIcon,
196196
outlook: OutlookIcon,
@@ -226,7 +226,6 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
226226
supabase: SupabaseIcon,
227227
tavily: TavilyIcon,
228228
telegram: TelegramIcon,
229-
thinking: BrainIcon,
230229
translate: TranslateIcon,
231230
trello: TrelloIcon,
232231
tts: TTSIcon,

apps/docs/content/docs/en/tools/ahrefs.mdx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -198,8 +198,3 @@ Get a list of broken backlinks pointing to a target domain or URL. Useful for id
198198
| `brokenBacklinks` | array | List of broken backlinks |
199199

200200

201-
202-
## Notes
203-
204-
- Category: `tools`
205-
- Type: `ahrefs`

apps/docs/content/docs/en/tools/airtable.mdx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,3 @@ Update multiple existing records in an Airtable table
128128
| `records` | json | Array of updated Airtable records |
129129

130130

131-
132-
## Notes
133-
134-
- Category: `tools`
135-
- Type: `airtable`

apps/docs/content/docs/en/tools/apify.mdx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,3 @@ Run an APIFY actor asynchronously with polling for long-running tasks
8686
| `items` | array | Dataset items \(if completed\) |
8787

8888

89-
90-
## Notes
91-
92-
- Category: `tools`
93-
- Type: `apify`

apps/docs/content/docs/en/tools/apollo.mdx

Lines changed: 44 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,9 @@ Search Apollo
6161
| Parameter | Type | Description |
6262
| --------- | ---- | ----------- |
6363
| `people` | json | Array of people matching the search criteria |
64-
| `metadata` | json | Pagination information including page, per_page, and total_entries |
64+
| `page` | number | Current page number |
65+
| `per_page` | number | Results per page |
66+
| `total_entries` | number | Total matching entries |
6567

6668
### `apollo_people_enrich`
6769

@@ -86,7 +88,7 @@ Enrich data for a single person using Apollo
8688
| Parameter | Type | Description |
8789
| --------- | ---- | ----------- |
8890
| `person` | json | Enriched person data from Apollo |
89-
| `metadata` | json | Enrichment metadata including enriched status |
91+
| `enriched` | boolean | Whether the person was successfully enriched |
9092

9193
### `apollo_people_bulk_enrich`
9294

@@ -106,7 +108,8 @@ Enrich data for up to 10 people at once using Apollo
106108
| Parameter | Type | Description |
107109
| --------- | ---- | ----------- |
108110
| `people` | json | Array of enriched people data |
109-
| `metadata` | json | Bulk enrichment metadata including total and enriched counts |
111+
| `total` | number | Total number of people processed |
112+
| `enriched` | number | Number of people successfully enriched |
110113

111114
### `apollo_organization_search`
112115

@@ -129,7 +132,9 @@ Search Apollo
129132
| Parameter | Type | Description |
130133
| --------- | ---- | ----------- |
131134
| `organizations` | json | Array of organizations matching the search criteria |
132-
| `metadata` | json | Pagination information including page, per_page, and total_entries |
135+
| `page` | number | Current page number |
136+
| `per_page` | number | Results per page |
137+
| `total_entries` | number | Total matching entries |
133138

134139
### `apollo_organization_enrich`
135140

@@ -148,7 +153,7 @@ Enrich data for a single organization using Apollo
148153
| Parameter | Type | Description |
149154
| --------- | ---- | ----------- |
150155
| `organization` | json | Enriched organization data from Apollo |
151-
| `metadata` | json | Enrichment metadata including enriched status |
156+
| `enriched` | boolean | Whether the organization was successfully enriched |
152157

153158
### `apollo_organization_bulk_enrich`
154159

@@ -166,7 +171,8 @@ Enrich data for up to 10 organizations at once using Apollo
166171
| Parameter | Type | Description |
167172
| --------- | ---- | ----------- |
168173
| `organizations` | json | Array of enriched organization data |
169-
| `metadata` | json | Bulk enrichment metadata including total and enriched counts |
174+
| `total` | number | Total number of organizations processed |
175+
| `enriched` | number | Number of organizations successfully enriched |
170176

171177
### `apollo_contact_create`
172178

@@ -189,7 +195,7 @@ Create a new contact in your Apollo database
189195
| Parameter | Type | Description |
190196
| --------- | ---- | ----------- |
191197
| `contact` | json | Created contact data from Apollo |
192-
| `metadata` | json | Creation metadata including created status |
198+
| `created` | boolean | Whether the contact was successfully created |
193199

194200
### `apollo_contact_update`
195201

@@ -213,7 +219,7 @@ Update an existing contact in your Apollo database
213219
| Parameter | Type | Description |
214220
| --------- | ---- | ----------- |
215221
| `contact` | json | Updated contact data from Apollo |
216-
| `metadata` | json | Update metadata including updated status |
222+
| `updated` | boolean | Whether the contact was successfully updated |
217223

218224
### `apollo_contact_search`
219225

@@ -234,7 +240,7 @@ Search your team
234240
| Parameter | Type | Description |
235241
| --------- | ---- | ----------- |
236242
| `contacts` | json | Array of contacts matching the search criteria |
237-
| `metadata` | json | Pagination information including page, per_page, and total_entries |
243+
| `pagination` | json | Pagination information |
238244

239245
### `apollo_contact_bulk_create`
240246

@@ -254,7 +260,9 @@ Create up to 100 contacts at once in your Apollo database. Supports deduplicatio
254260
| --------- | ---- | ----------- |
255261
| `created_contacts` | json | Array of newly created contacts |
256262
| `existing_contacts` | json | Array of existing contacts \(when deduplication is enabled\) |
257-
| `metadata` | json | Bulk creation metadata including counts of created and existing contacts |
263+
| `total_submitted` | number | Total number of contacts submitted |
264+
| `created` | number | Number of contacts successfully created |
265+
| `existing` | number | Number of existing contacts found |
258266

259267
### `apollo_contact_bulk_update`
260268

@@ -273,7 +281,9 @@ Update up to 100 existing contacts at once in your Apollo database. Each contact
273281
| --------- | ---- | ----------- |
274282
| `updated_contacts` | json | Array of successfully updated contacts |
275283
| `failed_contacts` | json | Array of contacts that failed to update |
276-
| `metadata` | json | Bulk update metadata including counts of updated and failed contacts |
284+
| `total_submitted` | number | Total number of contacts submitted |
285+
| `updated` | number | Number of contacts successfully updated |
286+
| `failed` | number | Number of contacts that failed to update |
277287

278288
### `apollo_account_create`
279289

@@ -294,7 +304,7 @@ Create a new account (company) in your Apollo database
294304
| Parameter | Type | Description |
295305
| --------- | ---- | ----------- |
296306
| `account` | json | Created account data from Apollo |
297-
| `metadata` | json | Creation metadata including created status |
307+
| `created` | boolean | Whether the account was successfully created |
298308

299309
### `apollo_account_update`
300310

@@ -316,7 +326,7 @@ Update an existing account in your Apollo database
316326
| Parameter | Type | Description |
317327
| --------- | ---- | ----------- |
318328
| `account` | json | Updated account data from Apollo |
319-
| `metadata` | json | Update metadata including updated status |
329+
| `updated` | boolean | Whether the account was successfully updated |
320330

321331
### `apollo_account_search`
322332

@@ -338,7 +348,7 @@ Search your team
338348
| Parameter | Type | Description |
339349
| --------- | ---- | ----------- |
340350
| `accounts` | json | Array of accounts matching the search criteria |
341-
| `metadata` | json | Pagination information including page, per_page, and total_entries |
351+
| `pagination` | json | Pagination information |
342352

343353
### `apollo_account_bulk_create`
344354

@@ -357,7 +367,9 @@ Create up to 100 accounts at once in your Apollo database. Note: Apollo does not
357367
| --------- | ---- | ----------- |
358368
| `created_accounts` | json | Array of newly created accounts |
359369
| `failed_accounts` | json | Array of accounts that failed to create |
360-
| `metadata` | json | Bulk creation metadata including counts of created and failed accounts |
370+
| `total_submitted` | number | Total number of accounts submitted |
371+
| `created` | number | Number of accounts successfully created |
372+
| `failed` | number | Number of accounts that failed to create |
361373

362374
### `apollo_account_bulk_update`
363375

@@ -376,7 +388,9 @@ Update up to 1000 existing accounts at once in your Apollo database (higher limi
376388
| --------- | ---- | ----------- |
377389
| `updated_accounts` | json | Array of successfully updated accounts |
378390
| `failed_accounts` | json | Array of accounts that failed to update |
379-
| `metadata` | json | Bulk update metadata including counts of updated and failed accounts |
391+
| `total_submitted` | number | Total number of accounts submitted |
392+
| `updated` | number | Number of accounts successfully updated |
393+
| `failed` | number | Number of accounts that failed to update |
380394

381395
### `apollo_opportunity_create`
382396

@@ -400,7 +414,7 @@ Create a new deal for an account in your Apollo database (master key required)
400414
| Parameter | Type | Description |
401415
| --------- | ---- | ----------- |
402416
| `opportunity` | json | Created opportunity data from Apollo |
403-
| `metadata` | json | Creation metadata including created status |
417+
| `created` | boolean | Whether the opportunity was successfully created |
404418

405419
### `apollo_opportunity_search`
406420

@@ -423,7 +437,9 @@ Search and list all deals/opportunities in your team
423437
| Parameter | Type | Description |
424438
| --------- | ---- | ----------- |
425439
| `opportunities` | json | Array of opportunities matching the search criteria |
426-
| `metadata` | json | Pagination information including page, per_page, and total_entries |
440+
| `page` | number | Current page number |
441+
| `per_page` | number | Results per page |
442+
| `total_entries` | number | Total matching entries |
427443

428444
### `apollo_opportunity_get`
429445

@@ -441,7 +457,7 @@ Retrieve complete details of a specific deal/opportunity by ID
441457
| Parameter | Type | Description |
442458
| --------- | ---- | ----------- |
443459
| `opportunity` | json | Complete opportunity data from Apollo |
444-
| `metadata` | json | Retrieval metadata including found status |
460+
| `found` | boolean | Whether the opportunity was found |
445461

446462
### `apollo_opportunity_update`
447463

@@ -465,7 +481,7 @@ Update an existing deal/opportunity in your Apollo database
465481
| Parameter | Type | Description |
466482
| --------- | ---- | ----------- |
467483
| `opportunity` | json | Updated opportunity data from Apollo |
468-
| `metadata` | json | Update metadata including updated status |
484+
| `updated` | boolean | Whether the opportunity was successfully updated |
469485

470486
### `apollo_sequence_search`
471487

@@ -486,7 +502,9 @@ Search for sequences/campaigns in your team
486502
| Parameter | Type | Description |
487503
| --------- | ---- | ----------- |
488504
| `sequences` | json | Array of sequences/campaigns matching the search criteria |
489-
| `metadata` | json | Pagination information including page, per_page, and total_entries |
505+
| `page` | number | Current page number |
506+
| `per_page` | number | Results per page |
507+
| `total_entries` | number | Total matching entries |
490508

491509
### `apollo_sequence_add_contacts`
492510

@@ -507,7 +525,8 @@ Add contacts to an Apollo sequence
507525
| Parameter | Type | Description |
508526
| --------- | ---- | ----------- |
509527
| `contacts_added` | json | Array of contact IDs added to the sequence |
510-
| `metadata` | json | Sequence metadata including sequence_id and total_added count |
528+
| `sequence_id` | string | ID of the sequence contacts were added to |
529+
| `total_added` | number | Total number of contacts added |
511530

512531
### `apollo_task_create`
513532

@@ -530,7 +549,7 @@ Create a new task in Apollo
530549
| Parameter | Type | Description |
531550
| --------- | ---- | ----------- |
532551
| `task` | json | Created task data from Apollo |
533-
| `metadata` | json | Creation metadata including created status |
552+
| `created` | boolean | Whether the task was successfully created |
534553

535554
### `apollo_task_search`
536555

@@ -552,7 +571,7 @@ Search for tasks in Apollo
552571
| Parameter | Type | Description |
553572
| --------- | ---- | ----------- |
554573
| `tasks` | json | Array of tasks matching the search criteria |
555-
| `metadata` | json | Pagination information including page, per_page, and total_entries |
574+
| `pagination` | json | Pagination information |
556575

557576
### `apollo_email_accounts`
558577

@@ -569,11 +588,6 @@ Get list of team
569588
| Parameter | Type | Description |
570589
| --------- | ---- | ----------- |
571590
| `email_accounts` | json | Array of team email accounts linked in Apollo |
572-
| `metadata` | json | Metadata including total count of email accounts |
591+
| `total` | number | Total count of email accounts |
573592

574593

575-
576-
## Notes
577-
578-
- Category: `tools`
579-
- Type: `apollo`

apps/docs/content/docs/en/tools/arxiv.mdx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -87,8 +87,3 @@ Search for papers by a specific author on ArXiv.
8787
| `authorPapers` | json | Array of papers authored by the specified author |
8888

8989

90-
91-
## Notes
92-
93-
- Category: `tools`
94-
- Type: `arxiv`

apps/docs/content/docs/en/tools/asana.mdx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -162,8 +162,3 @@ Add a comment (story) to an Asana task
162162
| `created_by` | object | Comment author details |
163163

164164

165-
166-
## Notes
167-
168-
- Category: `tools`
169-
- Type: `asana`

apps/docs/content/docs/en/tools/browser_use.mdx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,3 @@ Runs a browser automation task using BrowserUse
5858
| `steps` | json | Execution steps taken |
5959

6060

61-
62-
## Notes
63-
64-
- Category: `tools`
65-
- Type: `browser_use`

apps/docs/content/docs/en/tools/calendly.mdx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -170,8 +170,3 @@ Cancel a scheduled event
170170
| `resource` | object | Cancellation details |
171171

172172

173-
174-
## Notes
175-
176-
- Category: `tools`
177-
- Type: `calendly`

apps/docs/content/docs/en/tools/circleback.mdx

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,3 @@ Receive meeting notes, action items, transcripts, and recordings when meetings a
5757

5858

5959

60-
61-
## Notes
62-
63-
- Category: `triggers`
64-
- Type: `circleback`

0 commit comments

Comments
 (0)