Skip to content

Commit cc22cbf

Browse files
committed
fix(visibility): updated visibility for non-sensitive tool params from user only to user or llm
1 parent 2d799b3 commit cc22cbf

File tree

835 files changed

+3754
-3248
lines changed

Some content is hidden

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

835 files changed

+3754
-3248
lines changed

apps/sim/blocks/blocks/apify.ts

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,18 +73,25 @@ Return ONLY the valid JSON object - no explanations, no markdown.`,
7373
generationType: 'json-object',
7474
},
7575
},
76+
{
77+
id: 'memory',
78+
title: 'Memory (MB)',
79+
type: 'short-input',
80+
placeholder: 'Memory in MB (e.g., 1024 for 1GB, 2048 for 2GB)',
81+
required: false,
82+
},
7683
{
7784
id: 'timeout',
7885
title: 'Timeout',
7986
type: 'short-input',
80-
placeholder: 'Actor timeout in seconds',
87+
placeholder: 'Timeout in seconds (e.g., 300 for 5 min)',
8188
required: false,
8289
},
8390
{
8491
id: 'build',
8592
title: 'Build',
8693
type: 'short-input',
87-
placeholder: 'Actor build (e.g., "latest", "beta", or build tag)',
94+
placeholder: 'Build version (e.g., "latest", "beta", "1.2.3")',
8895
required: false,
8996
},
9097
{
@@ -126,6 +133,10 @@ Return ONLY the valid JSON object - no explanations, no markdown.`,
126133
result.input = rest.input
127134
}
128135

136+
if (rest.memory) {
137+
result.memory = Number(rest.memory)
138+
}
139+
129140
if (rest.timeout) {
130141
result.timeout = Number(rest.timeout)
131142
}
@@ -152,6 +163,7 @@ Return ONLY the valid JSON object - no explanations, no markdown.`,
152163
apiKey: { type: 'string', description: 'Apify API token' },
153164
actorId: { type: 'string', description: 'Actor ID or username/actor-name' },
154165
input: { type: 'string', description: 'Actor input as JSON string' },
166+
memory: { type: 'number', description: 'Memory in MB (128-32768)' },
155167
timeout: { type: 'number', description: 'Timeout in seconds' },
156168
build: { type: 'string', description: 'Actor build version' },
157169
waitForFinish: { type: 'number', description: 'Initial wait time in seconds' },

apps/sim/tools/ahrefs/backlinks.ts

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,15 @@ export const backlinksTool: ToolConfig<AhrefsBacklinksParams, AhrefsBacklinksRes
1313
type: 'string',
1414
required: true,
1515
visibility: 'user-or-llm',
16-
description: 'The target domain or URL to analyze',
16+
description:
17+
'The target domain or URL to analyze. Example: "example.com" or "https://example.com/page"',
1718
},
1819
mode: {
1920
type: 'string',
2021
required: false,
21-
visibility: 'user-only',
22+
visibility: 'user-or-llm',
2223
description:
23-
'Analysis mode: domain (entire domain), prefix (URL prefix), subdomains (include all subdomains), exact (exact URL match)',
24+
'Analysis mode: domain (entire domain), prefix (URL prefix), subdomains (include all subdomains), exact (exact URL match). Example: "domain"',
2425
},
2526
date: {
2627
type: 'string',
@@ -31,14 +32,14 @@ export const backlinksTool: ToolConfig<AhrefsBacklinksParams, AhrefsBacklinksRes
3132
limit: {
3233
type: 'number',
3334
required: false,
34-
visibility: 'user-only',
35-
description: 'Maximum number of results to return (default: 100)',
35+
visibility: 'user-or-llm',
36+
description: 'Maximum number of results to return. Example: 50 (default: 100)',
3637
},
3738
offset: {
3839
type: 'number',
3940
required: false,
40-
visibility: 'user-only',
41-
description: 'Number of results to skip for pagination',
41+
visibility: 'user-or-llm',
42+
description: 'Number of results to skip for pagination. Example: 100',
4243
},
4344
apiKey: {
4445
type: 'string',

apps/sim/tools/ahrefs/backlinks_stats.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,15 @@ export const backlinksStatsTool: ToolConfig<
1616
type: 'string',
1717
required: true,
1818
visibility: 'user-or-llm',
19-
description: 'The target domain or URL to analyze',
19+
description:
20+
'The target domain or URL to analyze. Example: "example.com" or "https://example.com/page"',
2021
},
2122
mode: {
2223
type: 'string',
2324
required: false,
24-
visibility: 'user-only',
25+
visibility: 'user-or-llm',
2526
description:
26-
'Analysis mode: domain (entire domain), prefix (URL prefix), subdomains (include all subdomains), exact (exact URL match)',
27+
'Analysis mode: domain (entire domain), prefix (URL prefix), subdomains (include all subdomains), exact (exact URL match). Example: "domain"',
2728
},
2829
date: {
2930
type: 'string',

apps/sim/tools/ahrefs/broken_backlinks.ts

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,15 @@ export const brokenBacklinksTool: ToolConfig<
1919
type: 'string',
2020
required: true,
2121
visibility: 'user-or-llm',
22-
description: 'The target domain or URL to analyze',
22+
description:
23+
'The target domain or URL to analyze. Example: "example.com" or "https://example.com/page"',
2324
},
2425
mode: {
2526
type: 'string',
2627
required: false,
27-
visibility: 'user-only',
28+
visibility: 'user-or-llm',
2829
description:
29-
'Analysis mode: domain (entire domain), prefix (URL prefix), subdomains (include all subdomains), exact (exact URL match)',
30+
'Analysis mode: domain (entire domain), prefix (URL prefix), subdomains (include all subdomains), exact (exact URL match). Example: "domain"',
3031
},
3132
date: {
3233
type: 'string',
@@ -37,14 +38,14 @@ export const brokenBacklinksTool: ToolConfig<
3738
limit: {
3839
type: 'number',
3940
required: false,
40-
visibility: 'user-only',
41-
description: 'Maximum number of results to return (default: 100)',
41+
visibility: 'user-or-llm',
42+
description: 'Maximum number of results to return. Example: 50 (default: 100)',
4243
},
4344
offset: {
4445
type: 'number',
4546
required: false,
46-
visibility: 'user-only',
47-
description: 'Number of results to skip for pagination',
47+
visibility: 'user-or-llm',
48+
description: 'Number of results to skip for pagination. Example: 100',
4849
},
4950
apiKey: {
5051
type: 'string',

apps/sim/tools/ahrefs/keyword_overview.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ export const keywordOverviewTool: ToolConfig<
2424
country: {
2525
type: 'string',
2626
required: false,
27-
visibility: 'user-only',
28-
description: 'Country code for keyword data (e.g., us, gb, de). Default: us',
27+
visibility: 'user-or-llm',
28+
description: 'Country code for keyword data. Example: "us", "gb", "de" (default: "us")',
2929
},
3030
apiKey: {
3131
type: 'string',

apps/sim/tools/ahrefs/organic_keywords.ts

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,21 @@ export const organicKeywordsTool: ToolConfig<
1919
type: 'string',
2020
required: true,
2121
visibility: 'user-or-llm',
22-
description: 'The target domain or URL to analyze',
22+
description:
23+
'The target domain or URL to analyze. Example: "example.com" or "https://example.com/page"',
2324
},
2425
country: {
2526
type: 'string',
2627
required: false,
27-
visibility: 'user-only',
28-
description: 'Country code for search results (e.g., us, gb, de). Default: us',
28+
visibility: 'user-or-llm',
29+
description: 'Country code for search results. Example: "us", "gb", "de" (default: "us")',
2930
},
3031
mode: {
3132
type: 'string',
3233
required: false,
33-
visibility: 'user-only',
34+
visibility: 'user-or-llm',
3435
description:
35-
'Analysis mode: domain (entire domain), prefix (URL prefix), subdomains (include all subdomains), exact (exact URL match)',
36+
'Analysis mode: domain (entire domain), prefix (URL prefix), subdomains (include all subdomains), exact (exact URL match). Example: "domain"',
3637
},
3738
date: {
3839
type: 'string',
@@ -43,14 +44,14 @@ export const organicKeywordsTool: ToolConfig<
4344
limit: {
4445
type: 'number',
4546
required: false,
46-
visibility: 'user-only',
47-
description: 'Maximum number of results to return (default: 100)',
47+
visibility: 'user-or-llm',
48+
description: 'Maximum number of results to return. Example: 50 (default: 100)',
4849
},
4950
offset: {
5051
type: 'number',
5152
required: false,
52-
visibility: 'user-only',
53-
description: 'Number of results to skip for pagination',
53+
visibility: 'user-or-llm',
54+
description: 'Number of results to skip for pagination. Example: 100',
5455
},
5556
apiKey: {
5657
type: 'string',

apps/sim/tools/ahrefs/referring_domains.ts

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,15 @@ export const referringDomainsTool: ToolConfig<
1919
type: 'string',
2020
required: true,
2121
visibility: 'user-or-llm',
22-
description: 'The target domain or URL to analyze',
22+
description:
23+
'The target domain or URL to analyze. Example: "example.com" or "https://example.com/page"',
2324
},
2425
mode: {
2526
type: 'string',
2627
required: false,
27-
visibility: 'user-only',
28+
visibility: 'user-or-llm',
2829
description:
29-
'Analysis mode: domain (entire domain), prefix (URL prefix), subdomains (include all subdomains), exact (exact URL match)',
30+
'Analysis mode: domain (entire domain), prefix (URL prefix), subdomains (include all subdomains), exact (exact URL match). Example: "domain"',
3031
},
3132
date: {
3233
type: 'string',
@@ -37,14 +38,14 @@ export const referringDomainsTool: ToolConfig<
3738
limit: {
3839
type: 'number',
3940
required: false,
40-
visibility: 'user-only',
41-
description: 'Maximum number of results to return (default: 100)',
41+
visibility: 'user-or-llm',
42+
description: 'Maximum number of results to return. Example: 50 (default: 100)',
4243
},
4344
offset: {
4445
type: 'number',
4546
required: false,
46-
visibility: 'user-only',
47-
description: 'Number of results to skip for pagination',
47+
visibility: 'user-or-llm',
48+
description: 'Number of results to skip for pagination. Example: 100',
4849
},
4950
apiKey: {
5051
type: 'string',

apps/sim/tools/ahrefs/top_pages.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,20 @@ export const topPagesTool: ToolConfig<AhrefsTopPagesParams, AhrefsTopPagesRespon
1313
type: 'string',
1414
required: true,
1515
visibility: 'user-or-llm',
16-
description: 'The target domain to analyze',
16+
description: 'The target domain to analyze. Example: "example.com"',
1717
},
1818
country: {
1919
type: 'string',
2020
required: false,
21-
visibility: 'user-only',
22-
description: 'Country code for traffic data (e.g., us, gb, de). Default: us',
21+
visibility: 'user-or-llm',
22+
description: 'Country code for traffic data. Example: "us", "gb", "de" (default: "us")',
2323
},
2424
mode: {
2525
type: 'string',
2626
required: false,
27-
visibility: 'user-only',
27+
visibility: 'user-or-llm',
2828
description:
29-
'Analysis mode: domain (entire domain), prefix (URL prefix), subdomains (include all subdomains)',
29+
'Analysis mode: domain (entire domain), prefix (URL prefix), subdomains (include all subdomains). Example: "domain"',
3030
},
3131
date: {
3232
type: 'string',
@@ -37,14 +37,14 @@ export const topPagesTool: ToolConfig<AhrefsTopPagesParams, AhrefsTopPagesRespon
3737
limit: {
3838
type: 'number',
3939
required: false,
40-
visibility: 'user-only',
41-
description: 'Maximum number of results to return (default: 100)',
40+
visibility: 'user-or-llm',
41+
description: 'Maximum number of results to return. Example: 50 (default: 100)',
4242
},
4343
offset: {
4444
type: 'number',
4545
required: false,
46-
visibility: 'user-only',
47-
description: 'Number of results to skip for pagination',
46+
visibility: 'user-or-llm',
47+
description: 'Number of results to skip for pagination. Example: 100',
4848
},
4949
select: {
5050
type: 'string',

apps/sim/tools/airtable/create_records.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@ export const airtableCreateRecordsTool: ToolConfig<AirtableCreateParams, Airtabl
2222
baseId: {
2323
type: 'string',
2424
required: true,
25-
visibility: 'user-only',
26-
description: 'ID of the Airtable base',
25+
visibility: 'user-or-llm',
26+
description: 'Airtable base ID (starts with "app", e.g., "appXXXXXXXXXXXXXX")',
2727
},
2828
tableId: {
2929
type: 'string',
3030
required: true,
31-
visibility: 'user-only',
32-
description: 'ID or name of the table',
31+
visibility: 'user-or-llm',
32+
description: 'Table ID (starts with "tbl") or table name',
3333
},
3434
records: {
3535
type: 'json',

apps/sim/tools/airtable/get_record.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,20 @@ export const airtableGetRecordTool: ToolConfig<AirtableGetParams, AirtableGetRes
2222
baseId: {
2323
type: 'string',
2424
required: true,
25-
visibility: 'user-only',
26-
description: 'ID of the Airtable base',
25+
visibility: 'user-or-llm',
26+
description: 'Airtable base ID (starts with "app", e.g., "appXXXXXXXXXXXXXX")',
2727
},
2828
tableId: {
2929
type: 'string',
3030
required: true,
31-
visibility: 'user-only',
32-
description: 'ID or name of the table',
31+
visibility: 'user-or-llm',
32+
description: 'Table ID (starts with "tbl") or table name',
3333
},
3434
recordId: {
3535
type: 'string',
3636
required: true,
37-
visibility: 'user-only',
38-
description: 'ID of the record to retrieve',
37+
visibility: 'user-or-llm',
38+
description: 'Record ID to retrieve (starts with "rec", e.g., "recXXXXXXXXXXXXXX")',
3939
},
4040
},
4141

0 commit comments

Comments
 (0)