Skip to content

Commit d14af04

Browse files
authored
v0.6.85: mothership stream, resource column spacing, prospeo, findymail integrations, markdown google docs creation
2 parents 11bcb8f + 6827be7 commit d14af04

87 files changed

Lines changed: 5955 additions & 699 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: 101 additions & 0 deletions
Large diffs are not rendered by default.

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ import {
5858
ExtendIcon,
5959
EyeIcon,
6060
FathomIcon,
61+
FindymailIcon,
6162
FirecrawlIcon,
6263
FirefliesIcon,
6364
GammaIcon,
@@ -143,6 +144,7 @@ import {
143144
PostgresIcon,
144145
PosthogIcon,
145146
ProfoundIcon,
147+
ProspeoIcon,
146148
PulseIcon,
147149
QdrantIcon,
148150
QuiverIcon,
@@ -261,7 +263,8 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
261263
extend_v2: ExtendIcon,
262264
fathom: FathomIcon,
263265
file: DocumentIcon,
264-
file_v3: DocumentIcon,
266+
file_v4: DocumentIcon,
267+
findymail: FindymailIcon,
265268
firecrawl: FirecrawlIcon,
266269
fireflies: FirefliesIcon,
267270
fireflies_v2: FirefliesIcon,
@@ -360,6 +363,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
360363
postgresql: PostgresIcon,
361364
posthog: PosthogIcon,
362365
profound: ProfoundIcon,
366+
prospeo: ProspeoIcon,
363367
pulse: PulseIcon,
364368
pulse_v2: PulseIcon,
365369
qdrant: QdrantIcon,

apps/docs/content/docs/de/tools/file.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: Mehrere Dateien lesen und parsen
66
import { BlockInfoCard } from "@/components/ui/block-info-card"
77

88
<BlockInfoCard
9-
type="file_v3"
9+
type="file_v4"
1010
color="#40916C"
1111
/>
1212

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

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -257,4 +257,52 @@ List and filter CloudWatch alarms
257257
|`threshold` | number | Threshold value \(MetricAlarm only\) |
258258
|`stateUpdatedTimestamp` | number | Epoch ms when state last changed |
259259

260+
### `cloudwatch_mute_alarm`
261+
262+
Create a CloudWatch alarm mute rule that suppresses alarms for a fixed duration
263+
264+
#### Input
265+
266+
| Parameter | Type | Required | Description |
267+
| --------- | ---- | -------- | ----------- |
268+
| `awsRegion` | string | Yes | AWS region \(e.g., us-east-1\) |
269+
| `awsAccessKeyId` | string | Yes | AWS access key ID |
270+
| `awsSecretAccessKey` | string | Yes | AWS secret access key |
271+
| `muteRuleName` | string | Yes | Unique name for the mute rule \(used later to unmute\) |
272+
| `alarmNames` | array | Yes | Names of the CloudWatch alarms this mute rule targets |
273+
| `durationValue` | number | Yes | How long the mute lasts \(paired with durationUnit\) |
274+
| `durationUnit` | string | Yes | Unit for durationValue: minutes, hours, or days |
275+
| `description` | string | No | Optional description of why the alarms are being muted |
276+
| `startDate` | number | No | When the mute window begins as Unix epoch seconds. Defaults to now \(mute starts immediately\). |
277+
278+
#### Output
279+
280+
| Parameter | Type | Description |
281+
| --------- | ---- | ----------- |
282+
| `success` | boolean | Whether the mute rule was created successfully |
283+
| `muteRuleName` | string | Name of the mute rule that was created |
284+
| `alarmNames` | array | Names of the alarms this rule mutes |
285+
| `expression` | string | Schedule expression used by the mute rule |
286+
| `duration` | string | ISO 8601 duration of the mute window |
287+
288+
### `cloudwatch_unmute_alarm`
289+
290+
Delete a CloudWatch alarm mute rule, restoring alarm notifications
291+
292+
#### Input
293+
294+
| Parameter | Type | Required | Description |
295+
| --------- | ---- | -------- | ----------- |
296+
| `awsRegion` | string | Yes | AWS region \(e.g., us-east-1\) |
297+
| `awsAccessKeyId` | string | Yes | AWS access key ID |
298+
| `awsSecretAccessKey` | string | Yes | AWS secret access key |
299+
| `muteRuleName` | string | Yes | Name of the mute rule to delete |
300+
301+
#### Output
302+
303+
| Parameter | Type | Description |
304+
| --------- | ---- | ----------- |
305+
| `success` | boolean | Whether the mute rule was deleted successfully |
306+
| `muteRuleName` | string | Name of the mute rule that was deleted |
307+
260308

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

Lines changed: 29 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: File
3-
description: Read and write workspace files
3+
description: Read, fetch, write, and append files
44
---
55

66
import { BlockInfoCard } from "@/components/ui/block-info-card"
77

88
<BlockInfoCard
9-
type="file_v3"
9+
type="file_v4"
1010
color="#40916C"
1111
/>
1212

@@ -27,30 +27,49 @@ The File Parser tool is particularly useful for scenarios where your agents need
2727

2828
## Usage Instructions
2929

30-
Read and parse files from uploads or URLs, write new workspace files, or append content to existing files.
30+
Read workspace files by picker or canonical ID, fetch and parse files from URLs with optional headers, write new workspace files, or append content to existing files.
3131

3232

3333

3434
## Tools
3535

36-
### `file_parser`
36+
### `file_fetch`
3737

38-
Parse one or more uploaded files or files from URLs (text, PDF, CSV, images, etc.)
38+
#### Input
39+
40+
| Parameter | Type | Required | Description |
41+
| --------- | ---- | -------- | ----------- |
42+
43+
#### Output
44+
45+
| Parameter | Type | Description |
46+
| --------- | ---- | ----------- |
47+
| `file` | file | First workspace file object \(read\) |
48+
| `files` | file[] | Workspace file objects \(read\) or fetched file objects \(fetch\) |
49+
| `combinedContent` | string | All fetched file contents merged into a single text string \(fetch\) |
50+
| `id` | string | File ID \(write\) |
51+
| `name` | string | File name \(write\) |
52+
| `size` | number | File size in bytes \(write\) |
53+
| `url` | string | URL to access the file \(write\) |
54+
55+
### `file_read`
3956

4057
#### Input
4158

4259
| Parameter | Type | Required | Description |
4360
| --------- | ---- | -------- | ----------- |
44-
| `filePath` | string | No | Path to the file\(s\). Can be a single path, URL, or an array of paths. |
45-
| `file` | file | No | Uploaded file\(s\) to parse |
46-
| `fileType` | string | No | Type of file to parse \(auto-detected if not specified\) |
4761

4862
#### Output
4963

5064
| Parameter | Type | Description |
5165
| --------- | ---- | ----------- |
52-
| `files` | file[] | Parsed files as UserFile objects |
53-
| `combinedContent` | string | Combined content of all parsed files |
66+
| `file` | file | First workspace file object \(read\) |
67+
| `files` | file[] | Workspace file objects \(read\) or fetched file objects \(fetch\) |
68+
| `combinedContent` | string | All fetched file contents merged into a single text string \(fetch\) |
69+
| `id` | string | File ID \(write\) |
70+
| `name` | string | File name \(write\) |
71+
| `size` | number | File size in bytes \(write\) |
72+
| `url` | string | URL to access the file \(write\) |
5473

5574
### `file_write`
5675

0 commit comments

Comments
 (0)