Skip to content

Commit becd19b

Browse files
authored
improvement(ux): added tab key navigation for agent messages, made variables styling match chat, added neo4j and calendly (#2056)
* improvement(ux): added tab key navigation for agent messages, made variables styling match chat * added neo4j tools, added calendly tools and triggers * more style improvements * consolidate wand generation type * more ui improvements * fix calendly * tested all neo4j tools * added fuzzy search for search modal, tested and fixed calendly * updated docs * fix various broken docs links, neo4j param validation * removed limit from neo4j block
1 parent c93f662 commit becd19b

File tree

74 files changed

+6026
-315
lines changed

Some content is hidden

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

74 files changed

+6026
-315
lines changed

apps/docs/components/icons.tsx

Lines changed: 59 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1802,38 +1802,38 @@ export function StripeIcon(props: SVGProps<SVGSVGElement>) {
18021802
fillRule='evenodd'
18031803
clipRule='evenodd'
18041804
d='M360 78.0002C360 52.4002 347.6 32.2002 323.9 32.2002C300.1 32.2002 285.7 52.4002 285.7 77.8002C285.7 107.9 302.7 123.1 327.1 123.1C339 123.1 348 120.4 354.8 116.6V96.6002C348 100 340.2 102.1 330.3 102.1C320.6 102.1 312 98.7002 310.9 86.9002H359.8C359.8 85.6002 360 80.4002 360 78.0002ZM310.6 68.5002C310.6 57.2002 317.5 52.5002 323.8 52.5002C329.9 52.5002 336.4 57.2002 336.4 68.5002H310.6Z'
1805-
fill='white'
1805+
fill='currentColor'
18061806
/>
18071807
<path
18081808
fillRule='evenodd'
18091809
clipRule='evenodd'
18101810
d='M247.1 32.2002C237.3 32.2002 231 36.8002 227.5 40.0002L226.2 33.8002H204.2V150.4L229.2 145.1L229.3 116.8C232.9 119.4 238.2 123.1 247 123.1C264.9 123.1 281.2 108.7 281.2 77.0002C281.1 48.0002 264.6 32.2002 247.1 32.2002ZM241.1 101.1C235.2 101.1 231.7 99.0002 229.3 96.4002L229.2 59.3002C231.8 56.4002 235.4 54.4002 241.1 54.4002C250.2 54.4002 256.5 64.6002 256.5 77.7002C256.5 91.1002 250.3 101.1 241.1 101.1Z'
1811-
fill='white'
1811+
fill='currentColor'
18121812
/>
18131813
<path
18141814
fillRule='evenodd'
18151815
clipRule='evenodd'
18161816
d='M169.8 26.3001L194.9 20.9001V0.600098L169.8 5.9001V26.3001Z'
1817-
fill='white'
1817+
fill='currentColor'
18181818
/>
1819-
<path d='M194.9 33.9001H169.8V121.4H194.9V33.9001Z' fill='white' />
1819+
<path d='M194.9 33.9001H169.8V121.4H194.9V33.9001Z' fill='currentColor' />
18201820
<path
18211821
fillRule='evenodd'
18221822
clipRule='evenodd'
18231823
d='M142.9 41.3001L141.3 33.9001H119.7V121.4H144.7V62.1001C150.6 54.4001 160.6 55.8001 163.7 56.9001V33.9001C160.5 32.7001 148.8 30.5001 142.9 41.3001Z'
1824-
fill='white'
1824+
fill='currentColor'
18251825
/>
18261826
<path
18271827
fillRule='evenodd'
18281828
clipRule='evenodd'
18291829
d='M92.8999 12.2002L68.4999 17.4002L68.3999 97.5002C68.3999 112.3 79.4999 123.2 94.2999 123.2C102.5 123.2 108.5 121.7 111.8 119.9V99.6002C108.6 100.9 92.7999 105.5 92.7999 90.7002V55.2002H111.8V33.9002H92.7999L92.8999 12.2002Z'
1830-
fill='white'
1830+
fill='currentColor'
18311831
/>
18321832
<path
18331833
fillRule='evenodd'
18341834
clipRule='evenodd'
18351835
d='M25.3 59.3002C25.3 55.4002 28.5 53.9002 33.8 53.9002C41.4 53.9002 51 56.2002 58.6 60.3002V36.8002C50.3 33.5002 42.1 32.2002 33.8 32.2002C13.5 32.2002 0 42.8002 0 60.5002C0 88.1002 38 83.7002 38 95.6002C38 100.2 34 101.7 28.4 101.7C20.1 101.7 9.5 98.3002 1.1 93.7002V117.5C10.4 121.5 19.8 123.2 28.4 123.2C49.2 123.2 63.5 112.9 63.5 95.0002C63.4 65.2002 25.3 70.5002 25.3 59.3002Z'
1836-
fill='white'
1836+
fill='currentColor'
18371837
/>
18381838
</svg>
18391839
)
@@ -4032,3 +4032,55 @@ export function ApolloIcon(props: SVGProps<SVGSVGElement>) {
40324032
</svg>
40334033
)
40344034
}
4035+
4036+
export function Neo4jIcon(props: SVGProps<SVGSVGElement>) {
4037+
return (
4038+
<svg {...props} viewBox='0 0 128 128' fill='currentColor' xmlns='http://www.w3.org/2000/svg'>
4039+
<path
4040+
d='M63.333 32.567c-5.2.866-9.566 3-12.833 6.266-3.867 3.867-5.833 8.5-6.5 15.367-.3 3.133-.467 15.467-.2 15.467.067 0 .7-.234 1.4-.534 1.633-.7 5.167-.7 7-.033l1.4.5.167-8.033c.166-8.567.366-9.867 1.966-13.067 1.1-2.133 3.767-4.633 6.034-5.667 2.6-1.2 6.4-1.666 9.333-1.2 6.267 1.034 10 4.434 11.567 10.5.633 2.434.666 3.7.666 17.1v14.434H93.4L93.233 67.9c-.1-14.9-.166-15.9-.866-18.567-1.9-7.4-6.5-12.766-12.934-15.2-3.433-1.3-6.7-1.8-11.2-1.766-2.233.033-4.433.133-4.9.2z'
4041+
fill='#000'
4042+
/>
4043+
<path
4044+
d='M22.733 57.2c-2.866 1.433-4.4 4-4.4 7.467 0 1.1.2 2.5.467 3.133.633 1.567 2.433 3.467 4 4.3 1.9 1 5.5 1 7.367.033l1.366-.7 4.267 2.9 4.267 2.934V81.7L35.8 84.633l-4.3 2.934-1.1-.667c-1.6-.933-4.7-1.133-6.6-.4-2 .767-4.067 2.6-4.833 4.333-.834 1.767-.834 5.234 0 7 .7 1.567 2.333 3.3 3.8 4.067.6.3 2.033.6 3.233.7 2.8.2 5.167-.733 6.867-2.733 1.366-1.6 2.266-4.4 2.033-6.334l-.167-1.366 4.3-2.9 4.3-2.9 1.534.7c2.333 1 5.8.766 8-.567 2.4-1.5 3.6-3.633 3.733-6.633.1-2.1 0-2.567-.833-4.2-2.167-4.134-7-5.7-11.134-3.634l-1.233.6-4.233-2.9-4.234-2.9-.1-2.333c-.066-2.8-.866-4.6-2.833-6.233-2.5-2.134-6.233-2.567-9.267-1.067z'
4045+
fill='#018BFF'
4046+
/>
4047+
</svg>
4048+
)
4049+
}
4050+
4051+
export function CalendlyIcon(props: SVGProps<SVGSVGElement>) {
4052+
return (
4053+
<svg
4054+
{...props}
4055+
viewBox='0 0 512 512'
4056+
xmlns='http://www.w3.org/2000/svg'
4057+
fillRule='evenodd'
4058+
clipRule='evenodd'
4059+
strokeLinejoin='round'
4060+
strokeMiterlimit='2'
4061+
>
4062+
<g fillRule='nonzero'>
4063+
<path
4064+
d='M346.955 330.224c-15.875 14.088-35.7 31.619-71.647 31.619h-21.495c-26.012 0-49.672-9.455-66.607-26.593-16.543-16.747-25.649-39.665-25.649-64.545v-29.41c0-24.88 9.106-47.799 25.65-64.545 16.934-17.138 40.594-26.579 66.606-26.579h21.495c35.99 0 55.772 17.516 71.647 31.604 16.484 14.524 30.703 27.218 68.625 27.218a109.162 109.162 0 0017.269-1.38l-.13-.334a129.909 129.909 0 00-7.974-16.382L399.4 146.99c-23.232-40.234-66.304-65.098-112.763-65.096h-50.703c-46.46-.002-89.531 24.862-112.764 65.096l-25.344 43.906c-23.224 40.238-23.224 89.968 0 130.206l25.344 43.906c23.233 40.234 66.305 65.098 112.764 65.096h50.703c46.459.002 89.53-24.862 112.763-65.096l25.345-43.833a129.909 129.909 0 007.973-16.383l.13-.32a107.491 107.491 0 00-17.268-1.452c-37.922 0-52.14 12.621-68.625 27.218'
4065+
fill='#006bff'
4066+
/>
4067+
<path
4068+
d='M275.308 176.823h-21.495c-39.592 0-65.605 28.278-65.605 64.471v29.411c0 36.194 26.013 64.472 65.605 64.472h21.495c57.69 0 53.158-58.822 140.272-58.822 8.254-.009 16.49.75 24.603 2.266a130.047 130.047 0 000-45.242 134.431 134.431 0 01-24.603 2.266c-87.143 0-82.583-58.822-140.272-58.822'
4069+
fill='#006bff'
4070+
/>
4071+
<path
4072+
d='M490.233 300.116a121.451 121.451 0 00-50.035-21.51v.436a130.296 130.296 0 01-7.262 25.344 95.25 95.25 0 0141.364 17.037c0 .116-.072.261-.116.392-28.788 93.217-115.55 157.228-213.112 157.228-122.358 0-223.044-100.685-223.044-223.043S138.714 32.956 261.072 32.956c97.561 0 184.324 64.012 213.112 157.229 0 .13.073.276.116.392a95.073 95.073 0 01-41.364 17.022 131.112 131.112 0 017.262 25.373 3.166 3.166 0 000 .407 121.415 121.415 0 0050.035-21.495c14.262-10.56 11.503-22.483 9.339-29.542C467.34 77.803 370.064 6 260.67 6c-137.147 0-250 112.854-250 250 0 137.146 112.853 250 250 250 109.394 0 206.67-71.803 238.902-176.342 2.164-7.059 4.923-18.983-9.34-29.542'
4073+
fill='#006bff'
4074+
/>
4075+
<path
4076+
d='M432.849 207.599a107.491 107.491 0 01-17.269 1.452c-37.922 0-52.14-12.62-68.61-27.217-15.89-14.089-35.672-31.619-71.662-31.619h-21.495c-26.027 0-49.672 9.455-66.607 26.593-16.543 16.746-25.649 39.665-25.649 64.545v29.41c0 24.88 9.106 47.799 25.65 64.545 16.934 17.138 40.579 26.578 66.606 26.578h21.495c35.99 0 55.772-17.515 71.661-31.604 16.47-14.524 30.69-27.217 68.611-27.217 5.783.001 11.558.463 17.269 1.38a129.303 129.303 0 007.262-25.345c.009-.145.009-.29 0-.436a134.301 134.301 0 00-24.604-2.25c-87.143 0-82.583 58.836-140.271 58.836H253.74c-39.592 0-65.604-28.293-65.604-64.487v-29.469c0-36.193 26.012-64.471 65.604-64.471h21.496c57.688 0 53.157 58.807 140.271 58.807 8.254.015 16.49-.74 24.604-2.251v-.407a131.112 131.112 0 00-7.262-25.373'
4077+
fill='#0ae8f0'
4078+
/>
4079+
<path
4080+
d='M432.849 207.599a107.491 107.491 0 01-17.269 1.452c-37.922 0-52.14-12.62-68.61-27.217-15.89-14.089-35.672-31.619-71.662-31.619h-21.495c-26.027 0-49.672 9.455-66.607 26.593-16.543 16.746-25.649 39.665-25.649 64.545v29.41c0 24.88 9.106 47.799 25.65 64.545 16.934 17.138 40.579 26.578 66.606 26.578h21.495c35.99 0 55.772-17.515 71.661-31.604 16.47-14.524 30.69-27.217 68.611-27.217 5.783.001 11.558.463 17.269 1.38a129.303 129.303 0 007.262-25.345c.009-.145.009-.29 0-.436a134.301 134.301 0 00-24.604-2.25c-87.143 0-82.583 58.836-140.271 58.836H253.74c-39.592 0-65.604-28.293-65.604-64.487v-29.469c0-36.193 26.012-64.471 65.604-64.471h21.496c57.688 0 53.157 58.807 140.271 58.807 8.254.015 16.49-.74 24.604-2.251v-.407a131.112 131.112 0 00-7.262-25.373'
4081+
fill='#0ae8f0'
4082+
/>
4083+
</g>
4084+
</svg>
4085+
)
4086+
}

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import {
1010
AsanaIcon,
1111
BrainIcon,
1212
BrowserUseIcon,
13+
CalendlyIcon,
1314
ClayIcon,
1415
ConfluenceIcon,
1516
DiscordIcon,
@@ -44,6 +45,7 @@ import {
4445
MistralIcon,
4546
MongoDBIcon,
4647
MySQLIcon,
48+
Neo4jIcon,
4749
NotionIcon,
4850
OpenAIIcon,
4951
OutlookIcon,
@@ -118,6 +120,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
118120
openai: OpenAIIcon,
119121
onedrive: MicrosoftOneDriveIcon,
120122
notion: NotionIcon,
123+
neo4j: Neo4jIcon,
121124
mysql: MySQLIcon,
122125
mongodb: MongoDBIcon,
123126
mistral_parse: MistralIcon,
@@ -151,6 +154,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
151154
discord: DiscordIcon,
152155
confluence: ConfluenceIcon,
153156
clay: ClayIcon,
157+
calendly: CalendlyIcon,
154158
browser_use: BrowserUseIcon,
155159
asana: AsanaIcon,
156160
arxiv: ArxivIcon,
Lines changed: 163 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,163 @@
1+
---
2+
title: Calendly
3+
description: Manage Calendly scheduling and events
4+
---
5+
6+
import { BlockInfoCard } from "@/components/ui/block-info-card"
7+
8+
<BlockInfoCard
9+
type="calendly"
10+
color="#FFFFFF"
11+
/>
12+
13+
## Usage Instructions
14+
15+
Integrate Calendly into your workflow. Manage event types, scheduled events, invitees, and webhooks. Can also trigger workflows based on Calendly webhook events (invitee scheduled, invitee canceled, routing form submitted). Requires Personal Access Token.
16+
17+
18+
19+
## Tools
20+
21+
### `calendly_get_current_user`
22+
23+
Get information about the currently authenticated Calendly user
24+
25+
#### Input
26+
27+
| Parameter | Type | Required | Description |
28+
| --------- | ---- | -------- | ----------- |
29+
| `apiKey` | string | Yes | Calendly Personal Access Token |
30+
31+
#### Output
32+
33+
| Parameter | Type | Description |
34+
| --------- | ---- | ----------- |
35+
| `resource` | object | Current user information |
36+
37+
### `calendly_list_event_types`
38+
39+
Retrieve a list of all event types for a user or organization
40+
41+
#### Input
42+
43+
| Parameter | Type | Required | Description |
44+
| --------- | ---- | -------- | ----------- |
45+
| `apiKey` | string | Yes | Calendly Personal Access Token |
46+
| `user` | string | No | Return only event types that belong to this user \(URI format\) |
47+
| `organization` | string | No | Return only event types that belong to this organization \(URI format\) |
48+
| `count` | number | No | Number of results per page \(default: 20, max: 100\) |
49+
| `pageToken` | string | No | Page token for pagination |
50+
| `sort` | string | No | Sort order for results \(e.g., "name:asc", "name:desc"\) |
51+
| `active` | boolean | No | When true, show only active event types. When false or unchecked, show all event types \(both active and inactive\). |
52+
53+
#### Output
54+
55+
| Parameter | Type | Description |
56+
| --------- | ---- | ----------- |
57+
| `collection` | array | Array of event type objects |
58+
59+
### `calendly_get_event_type`
60+
61+
Get detailed information about a specific event type
62+
63+
#### Input
64+
65+
| Parameter | Type | Required | Description |
66+
| --------- | ---- | -------- | ----------- |
67+
| `apiKey` | string | Yes | Calendly Personal Access Token |
68+
| `eventTypeUuid` | string | Yes | Event type UUID \(can be full URI or just the UUID\) |
69+
70+
#### Output
71+
72+
| Parameter | Type | Description |
73+
| --------- | ---- | ----------- |
74+
| `resource` | object | Event type details |
75+
76+
### `calendly_list_scheduled_events`
77+
78+
Retrieve a list of scheduled events for a user or organization
79+
80+
#### Input
81+
82+
| Parameter | Type | Required | Description |
83+
| --------- | ---- | -------- | ----------- |
84+
| `apiKey` | string | Yes | Calendly Personal Access Token |
85+
| `user` | string | No | Return events that belong to this user \(URI format\). Either "user" or "organization" must be provided. |
86+
| `organization` | string | No | Return events that belong to this organization \(URI format\). Either "user" or "organization" must be provided. |
87+
| `invitee_email` | string | No | Return events where invitee has this email |
88+
| `count` | number | No | Number of results per page \(default: 20, max: 100\) |
89+
| `max_start_time` | string | No | Return events with start time before this time \(ISO 8601 format\) |
90+
| `min_start_time` | string | No | Return events with start time after this time \(ISO 8601 format\) |
91+
| `pageToken` | string | No | Page token for pagination |
92+
| `sort` | string | No | Sort order for results \(e.g., "start_time:asc", "start_time:desc"\) |
93+
| `status` | string | No | Filter by status \("active" or "canceled"\) |
94+
95+
#### Output
96+
97+
| Parameter | Type | Description |
98+
| --------- | ---- | ----------- |
99+
| `collection` | array | Array of scheduled event objects |
100+
101+
### `calendly_get_scheduled_event`
102+
103+
Get detailed information about a specific scheduled event
104+
105+
#### Input
106+
107+
| Parameter | Type | Required | Description |
108+
| --------- | ---- | -------- | ----------- |
109+
| `apiKey` | string | Yes | Calendly Personal Access Token |
110+
| `eventUuid` | string | Yes | Scheduled event UUID \(can be full URI or just the UUID\) |
111+
112+
#### Output
113+
114+
| Parameter | Type | Description |
115+
| --------- | ---- | ----------- |
116+
| `resource` | object | Scheduled event details |
117+
118+
### `calendly_list_event_invitees`
119+
120+
Retrieve a list of invitees for a scheduled event
121+
122+
#### Input
123+
124+
| Parameter | Type | Required | Description |
125+
| --------- | ---- | -------- | ----------- |
126+
| `apiKey` | string | Yes | Calendly Personal Access Token |
127+
| `eventUuid` | string | Yes | Scheduled event UUID \(can be full URI or just the UUID\) |
128+
| `count` | number | No | Number of results per page \(default: 20, max: 100\) |
129+
| `email` | string | No | Filter invitees by email address |
130+
| `pageToken` | string | No | Page token for pagination |
131+
| `sort` | string | No | Sort order for results \(e.g., "created_at:asc", "created_at:desc"\) |
132+
| `status` | string | No | Filter by status \("active" or "canceled"\) |
133+
134+
#### Output
135+
136+
| Parameter | Type | Description |
137+
| --------- | ---- | ----------- |
138+
| `collection` | array | Array of invitee objects |
139+
140+
### `calendly_cancel_event`
141+
142+
Cancel a scheduled event
143+
144+
#### Input
145+
146+
| Parameter | Type | Required | Description |
147+
| --------- | ---- | -------- | ----------- |
148+
| `apiKey` | string | Yes | Calendly Personal Access Token |
149+
| `eventUuid` | string | Yes | Scheduled event UUID to cancel \(can be full URI or just the UUID\) |
150+
| `reason` | string | No | Reason for cancellation \(will be sent to invitees\) |
151+
152+
#### Output
153+
154+
| Parameter | Type | Description |
155+
| --------- | ---- | ----------- |
156+
| `resource` | object | Cancellation details |
157+
158+
159+
160+
## Notes
161+
162+
- Category: `tools`
163+
- Type: `calendly`

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

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,11 @@ Add a new memory to the database or append to existing memory with the same ID.
2626

2727
| Parameter | Type | Required | Description |
2828
| --------- | ---- | -------- | ----------- |
29-
| `id` | string | Yes | Identifier for the memory. If a memory with this ID already exists, the new data will be appended to it. |
29+
| `conversationId` | string | No | Conversation identifier \(e.g., user-123, session-abc\). If a memory with this conversationId already exists for this block, the new message will be appended to it. |
30+
| `id` | string | No | Legacy parameter for conversation identifier. Use conversationId instead. Provided for backwards compatibility. |
3031
| `role` | string | Yes | Role for agent memory \(user, assistant, or system\) |
3132
| `content` | string | Yes | Content for agent memory |
33+
| `blockId` | string | No | Optional block ID. If not provided, uses the current block ID from execution context, or defaults to "default". |
3234

3335
#### Output
3436

@@ -40,20 +42,23 @@ Add a new memory to the database or append to existing memory with the same ID.
4042

4143
### `memory_get`
4244

43-
Retrieve a specific memory by its ID
45+
Retrieve memory by conversationId, blockId, blockName, or a combination. Returns all matching memories.
4446

4547
#### Input
4648

4749
| Parameter | Type | Required | Description |
4850
| --------- | ---- | -------- | ----------- |
49-
| `id` | string | Yes | Identifier for the memory to retrieve |
51+
| `conversationId` | string | No | Conversation identifier \(e.g., user-123, session-abc\). If provided alone, returns all memories for this conversation across all blocks. |
52+
| `id` | string | No | Legacy parameter for conversation identifier. Use conversationId instead. Provided for backwards compatibility. |
53+
| `blockId` | string | No | Block identifier. If provided alone, returns all memories for this block across all conversations. If provided with conversationId, returns memories for that specific conversation in this block. |
54+
| `blockName` | string | No | Block name. Alternative to blockId. If provided alone, returns all memories for blocks with this name. If provided with conversationId, returns memories for that conversation in blocks with this name. |
5055

5156
#### Output
5257

5358
| Parameter | Type | Description |
5459
| --------- | ---- | ----------- |
5560
| `success` | boolean | Whether the memory was retrieved successfully |
56-
| `memories` | array | Array of memory data for the requested ID |
61+
| `memories` | array | Array of memory objects with conversationId, blockId, blockName, and data fields |
5762
| `message` | string | Success or error message |
5863
| `error` | string | Error message if operation failed |
5964

@@ -71,19 +76,22 @@ Retrieve all memories from the database
7176
| Parameter | Type | Description |
7277
| --------- | ---- | ----------- |
7378
| `success` | boolean | Whether all memories were retrieved successfully |
74-
| `memories` | array | Array of all memory objects with keys, types, and data |
79+
| `memories` | array | Array of all memory objects with key, conversationId, blockId, blockName, and data fields |
7580
| `message` | string | Success or error message |
7681
| `error` | string | Error message if operation failed |
7782

7883
### `memory_delete`
7984

80-
Delete a specific memory by its ID
85+
Delete memories by conversationId, blockId, blockName, or a combination. Supports bulk deletion.
8186

8287
#### Input
8388

8489
| Parameter | Type | Required | Description |
8590
| --------- | ---- | -------- | ----------- |
86-
| `id` | string | Yes | Identifier for the memory to delete |
91+
| `conversationId` | string | No | Conversation identifier \(e.g., user-123, session-abc\). If provided alone, deletes all memories for this conversation across all blocks. |
92+
| `id` | string | No | Legacy parameter for conversation identifier. Use conversationId instead. Provided for backwards compatibility. |
93+
| `blockId` | string | No | Block identifier. If provided alone, deletes all memories for this block across all conversations. If provided with conversationId, deletes memories for that specific conversation in this block. |
94+
| `blockName` | string | No | Block name. Alternative to blockId. If provided alone, deletes all memories for blocks with this name. If provided with conversationId, deletes memories for that conversation in blocks with this name. |
8795

8896
#### Output
8997

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
"arxiv",
77
"asana",
88
"browser_use",
9+
"calendly",
910
"clay",
1011
"confluence",
1112
"discord",
@@ -39,6 +40,7 @@
3940
"mistral_parse",
4041
"mongodb",
4142
"mysql",
43+
"neo4j",
4244
"notion",
4345
"onedrive",
4446
"openai",

0 commit comments

Comments
 (0)