Skip to content

Commit 6081826

Browse files
committed
improvement(platform): integration block + connected credential pages, top-level skills route, sidebar+settings polish, integrations taxonomy rework, core block list
1 parent ff23546 commit 6081826

489 files changed

Lines changed: 5761 additions & 10197 deletions

File tree

Some content is hidden

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

apps/docs/components/icons.tsx

Lines changed: 41 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1909,9 +1909,7 @@ export function ConfluenceIcon(props: SVGProps<SVGSVGElement>) {
19091909
return (
19101910
<svg
19111911
{...props}
1912-
width='24'
1913-
height='24'
1914-
viewBox='0 3 21 24'
1912+
viewBox='-0.5 4.25 24 24'
19151913
focusable='false'
19161914
fill='none'
19171915
aria-hidden='true'
@@ -2282,9 +2280,7 @@ export function JiraIcon(props: SVGProps<SVGSVGElement>) {
22822280
<svg
22832281
{...props}
22842282
xmlns='http://www.w3.org/2000/svg'
2285-
viewBox='0 0 30 30'
2286-
width='24'
2287-
height='24'
2283+
viewBox='3.5 4.5 25 25'
22882284
focusable='false'
22892285
aria-hidden='true'
22902286
>
@@ -4084,7 +4080,7 @@ export function PipedriveIcon(props: SVGProps<SVGSVGElement>) {
40844080
fillRule='evenodd'
40854081
>
40864082
<g transform='translate(67, 44)'>
4087-
<use fill='#FFFFFF' xlinkHref={`#${pathId}`} />
4083+
<use fill='currentColor' xlinkHref={`#${pathId}`} />
40884084
</g>
40894085
</g>
40904086
</svg>
@@ -5640,12 +5636,22 @@ export function GreenhouseIcon(props: SVGProps<SVGSVGElement>) {
56405636

56415637
export function GreptileIcon(props: SVGProps<SVGSVGElement>) {
56425638
return (
5643-
<svg {...props} viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'>
5639+
<svg {...props} viewBox='0 0 367 420' fill='none' xmlns='http://www.w3.org/2000/svg'>
56445640
<path
5645-
clipRule='evenodd'
5646-
fillRule='evenodd'
5647-
fill='#44A775'
5648-
d='M3.35.004a6.07 6.07 0 01-.265.05C2.63.12 2.09.348 1.71.63 1.43.846.72 1.58.557 1.82a3.36 3.36 0 00-.23 3.3c.154.32.35.59.71.97.187.2.434.49.55.64a6.63 6.63 0 11.31 3.55c.1.14.035 1.61.057 3.26.043 3.27.038 3.18.2 3.49.266.49.94.79 1.47.648.29-.77.46-.204 1.35-.986.96-.84 1.09-.932 1.45-.98.12-.17.63 0 1.66.05 1.51.08 1.62.079 1.85-.16.39-.164.54-.4.66-1.07.247-1.36 1.3-2.56 2.64-3.02.116-.4.37-.104.57-.144.2-.4.43-.102.51-.138.3-.136.51-.424.57-.744.02-.11-.007-.549-.089-1.6-.091-1.18-.107-1.48-.083-1.62.057-.342.14-.46 1.01-1.45.447-.506.85-.976.9-1.04.262-.39.29-.91.07-1.34a1.44 1.44 0 00-.822-.67c-.1-.029-.834-.037-3.54-.038H9.9l-.335-.063c-.958-.179-1.76-.49-2.48-.958-.362-.236-.583-.41-1.02-.804-.408-.37-.59-.502-.921-.67A3.02 3.02 0 3.74.005a3.94 3.94 0 00-.391 0zm15.73 5.86c-.132.05-.217.13-.48.44-.592.71-.74 1.34-.531 2.26.106.47.163.57.361.67.105.05.169.06 2.64.046l2.53-.9.12-.063a.551.55 0 0.1-.895 184.88 184.88 0 00-2.22-1.25c-2.29-1.28-2.28-1.28-2.51-1.19zm-3.22 6.71a9.26 9.26 0 00-1.36.696c-.844.56-1.45 1.36-1.92 2.53-.211.53-.202.75.4.93.111.09 6.48 3.14 6.67 3.2.153.05.27.03.43-.074a.538.54 0 00.24-.434c0-.06-.03-.18-.065-.264-.156-.368-3.1-6.47-3.16-6.54-.168-.222-.394-.232-.867-.042zm-8.48 5.46c-.453.1-.83.32-1.28.745-.296.28-.336.47-.167.8.53.1.61 1.1 1.24 2.22 1.3 2.32 1.22 2.21 1.56 2.2.152-.2.2-.15.3-.084a.662.66 0 0.17-.193c.058-.11.06-.152.08-2.59.018-1.93.02-2.51-.011-2.61a.569.57 0 00-.138-.227c-.09-.091-.14-.112-.406-.176-.582-.138-.992-.165-1.34-.088z'
5641+
d='M240.269 49.8154L166.804 115.963L115.966 159.44L181.335 220.585L249.784 162.048L196.78 112.47L253.068 61.7881L362.605 164.246L178.739 321.489L3.14502 157.242L187.011 0L240.269 49.8154Z'
5642+
fill='#28E99F'
5643+
/>
5644+
<rect
5645+
width='236.453'
5646+
height='83.4566'
5647+
transform='matrix(0.75471 -0.656059 0 1 188.017 336.544)'
5648+
fill='#28E99F'
5649+
/>
5650+
<rect
5651+
width='236.453'
5652+
height='83.4566'
5653+
transform='matrix(0.731354 0.681998 0 1 0 174.962)'
5654+
fill='#28E99F'
56495655
/>
56505656
</svg>
56515657
)
@@ -6849,3 +6855,26 @@ export function HexIcon(props: SVGProps<SVGSVGElement>) {
68496855
</svg>
68506856
)
68516857
}
6858+
6859+
export function BigQueryIcon(props: SVGProps<SVGSVGElement>) {
6860+
return (
6861+
<svg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' {...props}>
6862+
<path
6863+
fill='#4386FA'
6864+
d='M12 2.5a9.5 9.5 0 1 0 5.81 17.02l3.4 3.4a1 1 0 0 0 1.41-1.42l-3.4-3.4A9.5 9.5 0 0 0 12 2.5Zm0 2a7.5 7.5 0 1 1 0 15 7.5 7.5 0 0 1 0-15Z'
6865+
/>
6866+
<path fill='#4386FA' d='M8 11h1.6v4H8v-4Zm3 -2h1.6v6H11V9Zm3 1.5h1.6V15H14v-3.5Z' />
6867+
</svg>
6868+
)
6869+
}
6870+
6871+
export function SnowflakeIcon(props: SVGProps<SVGSVGElement>) {
6872+
return (
6873+
<svg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' {...props}>
6874+
<path
6875+
fill='#29B5E8'
6876+
d='M12 2a1 1 0 0 1 1 1v3.59l2.3-2.3a1 1 0 1 1 1.4 1.42L13 9.41V12h2.6l3.7-3.7a1 1 0 0 1 1.4 1.4L18.42 12H22a1 1 0 1 1 0 2h-3.59l2.3 2.3a1 1 0 0 1-1.4 1.4L15.58 14H13v2.59l3.7 3.7a1 1 0 1 1-1.4 1.4L13 19.42V23a1 1 0 1 1-2 0v-3.58l-2.3 2.3a1 1 0 1 1-1.4-1.4l3.7-3.71V14H8.4l-3.7 3.7a1 1 0 0 1-1.4-1.4L5.58 14H2a1 1 0 0 1 0-2h3.59l-2.3-2.3a1 1 0 0 1 1.4-1.4L8.42 12H11V9.41L7.3 5.71a1 1 0 1 1 1.4-1.42l2.3 2.3V3a1 1 0 0 1 1-1Z'
6877+
/>
6878+
</svg>
6879+
)
6880+
}

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

Lines changed: 0 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
import type { ComponentType, SVGProps } from 'react'
66
import {
7-
A2AIcon,
87
AgentMailIcon,
98
AgentPhoneIcon,
109
AgiloftIcon,
@@ -22,13 +21,10 @@ import {
2221
AttioIcon,
2322
AzureIcon,
2423
BoxCompanyIcon,
25-
BrainIcon,
2624
BrandfetchIcon,
2725
BrightDataIcon,
28-
BrowserUseIcon,
2926
CalComIcon,
3027
CalendlyIcon,
31-
CirclebackIcon,
3228
ClayIcon,
3329
ClerkIcon,
3430
CloudFormationIcon,
@@ -42,7 +38,6 @@ import {
4238
DatadogIcon,
4339
DevinIcon,
4440
DiscordIcon,
45-
DocumentIcon,
4641
DocuSignIcon,
4742
DropboxIcon,
4843
DsPyIcon,
@@ -56,7 +51,6 @@ import {
5651
EvernoteIcon,
5752
ExaAIIcon,
5853
ExtendIcon,
59-
EyeIcon,
6054
FathomIcon,
6155
FirecrawlIcon,
6256
FirefliesIcon,
@@ -94,7 +88,6 @@ import {
9488
HunterIOIcon,
9589
IAMIcon,
9690
IdentityCenterIcon,
97-
ImageIcon,
9891
IncidentioIcon,
9992
InfisicalIcon,
10093
IntercomIcon,
@@ -113,7 +106,6 @@ import {
113106
LumaIcon,
114107
MailchimpIcon,
115108
MailgunIcon,
116-
MailServerIcon,
117109
Mem0Icon,
118110
MicrosoftDataverseIcon,
119111
MicrosoftExcelIcon,
@@ -124,23 +116,19 @@ import {
124116
MistralIcon,
125117
MondayIcon,
126118
MongoDBIcon,
127-
MySQLIcon,
128-
Neo4jIcon,
129119
NotionIcon,
130120
ObsidianIcon,
131121
OktaIcon,
132122
OnePasswordIcon,
133123
OpenAIIcon,
134124
OutlookIcon,
135-
PackageSearchIcon,
136125
PagerDutyIcon,
137126
ParallelIcon,
138127
PeopleDataLabsIcon,
139128
PerplexityIcon,
140129
PineconeIcon,
141130
PipedriveIcon,
142131
PolymarketIcon,
143-
PostgresIcon,
144132
PosthogIcon,
145133
ProfoundIcon,
146134
PulseIcon,
@@ -159,22 +147,17 @@ import {
159147
SapConcurIcon,
160148
SapS4HanaIcon,
161149
SESIcon,
162-
SearchIcon,
163150
SecretsManagerIcon,
164151
SendgridIcon,
165152
SentryIcon,
166153
SerperIcon,
167154
ServiceNowIcon,
168-
SftpIcon,
169155
ShopifyIcon,
170156
SimilarwebIcon,
171157
SixtyfourIcon,
172158
SlackIcon,
173-
SmtpIcon,
174159
SQSIcon,
175-
SshIcon,
176160
STSIcon,
177-
STTIcon,
178161
StagehandIcon,
179162
StripeIcon,
180163
SupabaseIcon,
@@ -183,14 +166,11 @@ import {
183166
TelegramIcon,
184167
TextractIcon,
185168
TinybirdIcon,
186-
TranslateIcon,
187169
TrelloIcon,
188-
TTSIcon,
189170
TwilioIcon,
190171
TypeformIcon,
191172
UpstashIcon,
192173
VercelIcon,
193-
VideoIcon,
194174
WealthboxIcon,
195175
WebflowIcon,
196176
WhatsAppIcon,
@@ -207,7 +187,6 @@ import {
207187
type IconComponent = ComponentType<SVGProps<SVGSVGElement>>
208188

209189
export const blockTypeToIconMap: Record<string, IconComponent> = {
210-
a2a: A2AIcon,
211190
agentmail: AgentMailIcon,
212191
agentphone: AgentPhoneIcon,
213192
agiloft: AgiloftIcon,
@@ -226,10 +205,8 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
226205
box: BoxCompanyIcon,
227206
brandfetch: BrandfetchIcon,
228207
brightdata: BrightDataIcon,
229-
browser_use: BrowserUseIcon,
230208
calcom: CalComIcon,
231209
calendly: CalendlyIcon,
232-
circleback: CirclebackIcon,
233210
clay: ClayIcon,
234211
clerk: ClerkIcon,
235212
cloudflare: CloudflareIcon,
@@ -260,8 +237,6 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
260237
extend: ExtendIcon,
261238
extend_v2: ExtendIcon,
262239
fathom: FathomIcon,
263-
file: DocumentIcon,
264-
file_v3: DocumentIcon,
265240
firecrawl: FirecrawlIcon,
266241
fireflies: FirefliesIcon,
267242
fireflies_v2: FirefliesIcon,
@@ -304,8 +279,6 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
304279
hunter: HunterIOIcon,
305280
iam: IAMIcon,
306281
identity_center: IdentityCenterIcon,
307-
image_generator: ImageIcon,
308-
imap: MailServerIcon,
309282
incidentio: IncidentioIcon,
310283
infisical: InfisicalIcon,
311284
intercom: IntercomIcon,
@@ -316,7 +289,6 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
316289
kalshi: KalshiIcon,
317290
kalshi_v2: KalshiIcon,
318291
ketch: KetchIcon,
319-
knowledge: PackageSearchIcon,
320292
langsmith: LangsmithIcon,
321293
launchdarkly: LaunchDarklyIcon,
322294
lemlist: LemlistIcon,
@@ -329,7 +301,6 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
329301
mailchimp: MailchimpIcon,
330302
mailgun: MailgunIcon,
331303
mem0: Mem0Icon,
332-
memory: BrainIcon,
333304
microsoft_ad: AzureIcon,
334305
microsoft_dataverse: MicrosoftDataverseIcon,
335306
microsoft_excel: MicrosoftExcelIcon,
@@ -340,8 +311,6 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
340311
mistral_parse_v3: MistralIcon,
341312
monday: MondayIcon,
342313
mongodb: MongoDBIcon,
343-
mysql: MySQLIcon,
344-
neo4j: Neo4jIcon,
345314
notion: NotionIcon,
346315
notion_v2: NotionIcon,
347316
obsidian: ObsidianIcon,
@@ -357,7 +326,6 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
357326
pinecone: PineconeIcon,
358327
pipedrive: PipedriveIcon,
359328
polymarket: PolymarketIcon,
360-
postgresql: PostgresIcon,
361329
posthog: PosthogIcon,
362330
profound: ProfoundIcon,
363331
pulse: PulseIcon,
@@ -377,47 +345,35 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
377345
salesforce: SalesforceIcon,
378346
sap_concur: SapConcurIcon,
379347
sap_s4hana: SapS4HanaIcon,
380-
search: SearchIcon,
381348
secrets_manager: SecretsManagerIcon,
382349
sendgrid: SendgridIcon,
383350
sentry: SentryIcon,
384351
serper: SerperIcon,
385352
servicenow: ServiceNowIcon,
386353
ses: SESIcon,
387-
sftp: SftpIcon,
388354
sharepoint: MicrosoftSharepointIcon,
389355
sharepoint_v2: MicrosoftSharepointIcon,
390356
shopify: ShopifyIcon,
391357
similarweb: SimilarwebIcon,
392358
sixtyfour: SixtyfourIcon,
393359
slack: SlackIcon,
394-
smtp: SmtpIcon,
395360
sqs: SQSIcon,
396-
ssh: SshIcon,
397361
stagehand: StagehandIcon,
398362
stripe: StripeIcon,
399363
sts: STSIcon,
400-
stt: STTIcon,
401-
stt_v2: STTIcon,
402364
supabase: SupabaseIcon,
403365
tailscale: TailscaleIcon,
404366
tavily: TavilyIcon,
405367
telegram: TelegramIcon,
406368
textract: TextractIcon,
407369
textract_v2: TextractIcon,
408370
tinybird: TinybirdIcon,
409-
translate: TranslateIcon,
410371
trello: TrelloIcon,
411-
tts: TTSIcon,
412372
twilio_sms: TwilioIcon,
413373
twilio_voice: TwilioIcon,
414374
typeform: TypeformIcon,
415375
upstash: UpstashIcon,
416376
vercel: VercelIcon,
417-
video_generator: VideoIcon,
418-
video_generator_v2: VideoIcon,
419-
vision: EyeIcon,
420-
vision_v2: EyeIcon,
421377
wealthbox: WealthboxIcon,
422378
webflow: WebflowIcon,
423379
whatsapp: WhatsAppIcon,
File renamed without changes.

apps/docs/content/docs/en/blocks/meta.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,12 @@
99
"function",
1010
"guardrails",
1111
"human-in-the-loop",
12+
"knowledge",
1213
"loop",
1314
"parallel",
1415
"response",
1516
"router",
17+
"table",
1618
"variables",
1719
"wait",
1820
"webhook",
File renamed without changes.

0 commit comments

Comments
 (0)