Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .changeset/add-blocks-chunk.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-block-descriptions.md

This file was deleted.

21 changes: 0 additions & 21 deletions .changeset/itchy-buttons-begin.md

This file was deleted.

2 changes: 1 addition & 1 deletion docs/english/reference/cli-test/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# @slack/cli-test v3.0.1
# @slack/cli-test v3.0.2

## Classes

Expand Down
3 changes: 2 additions & 1 deletion docs/english/reference/types/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# @slack/types v2.21.0
# @slack/types v2.21.1

## Enumerations

Expand All @@ -22,6 +22,7 @@
- [AssistantThreadContextChangedEvent](interfaces/AssistantThreadContextChangedEvent.md)
- [AssistantThreadStartedEvent](interfaces/AssistantThreadStartedEvent.md)
- [Block](interfaces/Block.md)
- [BlocksChunk](interfaces/BlocksChunk.md)
- [BotMessageEvent](interfaces/BotMessageEvent.md)
- [Button](interfaces/Button.md)
- [CallRejectedEvent](interfaces/CallRejectedEvent.md)
Expand Down
2 changes: 1 addition & 1 deletion docs/english/reference/types/interfaces/AlertBlock.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Defined in: [block-kit/blocks.ts:119](https://github.com/slackapi/node-slack-sdk

## Description

A prominent notice block for displaying warnings, status updates, or other important information.
Displays alerts, warnings, and informational messages.

## See

Expand Down
40 changes: 40 additions & 0 deletions docs/english/reference/types/interfaces/BlocksChunk.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
[@slack/types](../index.md) / BlocksChunk

# Interface: BlocksChunk

Defined in: [chunk.ts:16](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/chunk.ts#L16)

Used for passing an array of blocks within a streaming message.
https://docs.slack.dev/changelog/2026/04/16/block-kit-new-blocks/

## Extends

- [`Chunk`](Chunk.md)

## Properties

### blocks

```ts
blocks: AnyBlock[];
```

Defined in: [chunk.ts:19](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/chunk.ts#L19)

#### Description

An array of [AnyBlock](../type-aliases/AnyBlock.md) objects. Maximum of 50 blocks.

***

### type

```ts
type: "blocks";
```

Defined in: [chunk.ts:17](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/chunk.ts#L17)

#### Overrides

[`Chunk`](Chunk.md).[`type`](Chunk.md#type)
19 changes: 9 additions & 10 deletions docs/english/reference/types/interfaces/CardBlock.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,11 @@

# Interface: CardBlock

Defined in: [block-kit/blocks.ts:139](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L139)
Defined in: [block-kit/blocks.ts:138](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L138)

## Description

A rich display block for presenting structured content such as recommendations, results, or work items.
At least one of `hero_image`, `title`, `actions`, or `body` must be provided.
Displays content in a card. At least one of `hero_image`, `title`, `actions`, or `body` must be provided.

## See

Expand All @@ -25,7 +24,7 @@ At least one of `hero_image`, `title`, `actions`, or `body` must be provided.
optional actions: Button[];
```

Defined in: [block-kit/blocks.ts:170](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L170)
Defined in: [block-kit/blocks.ts:169](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L169)

#### Description

Expand Down Expand Up @@ -61,7 +60,7 @@ a message. If a message is updated, use a new `block_id`.
optional body: MrkdwnElement;
```

Defined in: [block-kit/blocks.ts:166](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L166)
Defined in: [block-kit/blocks.ts:165](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L165)

#### Description

Expand All @@ -76,7 +75,7 @@ Maximum length for the text in this field is 200 characters.
optional hero_image: ImageElement;
```

Defined in: [block-kit/blocks.ts:147](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L147)
Defined in: [block-kit/blocks.ts:146](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L146)

#### Description

Expand All @@ -90,7 +89,7 @@ A top banner image for the card in the form of an [ImageElement](../type-aliases
optional icon: ImageElement;
```

Defined in: [block-kit/blocks.ts:151](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L151)
Defined in: [block-kit/blocks.ts:150](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L150)

#### Description

Expand All @@ -104,7 +103,7 @@ A small icon displayed next to the title and subtitle in the form of an [ImageEl
optional subtitle: MrkdwnElement;
```

Defined in: [block-kit/blocks.ts:161](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L161)
Defined in: [block-kit/blocks.ts:160](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L160)

#### Description

Expand All @@ -119,7 +118,7 @@ Maximum length for the text in this field is 150 characters.
optional title: MrkdwnElement;
```

Defined in: [block-kit/blocks.ts:156](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L156)
Defined in: [block-kit/blocks.ts:155](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L155)

#### Description

Expand All @@ -134,7 +133,7 @@ Maximum length for the text in this field is 150 characters.
type: "card";
```

Defined in: [block-kit/blocks.ts:143](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L143)
Defined in: [block-kit/blocks.ts:142](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L142)

#### Description

Expand Down
8 changes: 4 additions & 4 deletions docs/english/reference/types/interfaces/CarouselBlock.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

# Interface: CarouselBlock

Defined in: [block-kit/blocks.ts:177](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L177)
Defined in: [block-kit/blocks.ts:176](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L176)

## Description

A horizontally scrollable collection of [CardBlock](CardBlock.md) elements.
Displays related card blocks in a horizontally-scrolling container.

## See

Expand Down Expand Up @@ -46,7 +46,7 @@ a message. If a message is updated, use a new `block_id`.
elements: CardBlock[];
```

Defined in: [block-kit/blocks.ts:185](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L185)
Defined in: [block-kit/blocks.ts:184](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L184)

#### Description

Expand All @@ -60,7 +60,7 @@ An array of [CardBlock](CardBlock.md) elements. Minimum 1, maximum 10 cards.
type: "carousel";
```

Defined in: [block-kit/blocks.ts:181](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L181)
Defined in: [block-kit/blocks.ts:180](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L180)

#### Description

Expand Down
5 changes: 3 additions & 2 deletions docs/english/reference/types/interfaces/Chunk.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,14 @@

# Interface: Chunk

Defined in: [chunk.ts:6](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/chunk.ts#L6)
Defined in: [chunk.ts:8](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/chunk.ts#L8)

Base interface for streaming message chunks.
https://docs.slack.dev/messaging/sending-and-scheduling-messages#text-streaming

## Extended by

- [`BlocksChunk`](BlocksChunk.md)
- [`MarkdownTextChunk`](MarkdownTextChunk.md)
- [`PlanUpdateChunk`](PlanUpdateChunk.md)
- [`TaskUpdateChunk`](TaskUpdateChunk.md)
Expand All @@ -21,4 +22,4 @@ https://docs.slack.dev/messaging/sending-and-scheduling-messages#text-streaming
type: string;
```

Defined in: [chunk.ts:7](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/chunk.ts#L7)
Defined in: [chunk.ts:9](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/chunk.ts#L9)
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Interface: ContextActionsBlock

Defined in: [block-kit/blocks.ts:219](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L219)
Defined in: [block-kit/blocks.ts:218](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L218)

## Description

Expand Down Expand Up @@ -46,7 +46,7 @@ a message. If a message is updated, use a new `block_id`.
elements: ContextActionsBlockElement[];
```

Defined in: [block-kit/blocks.ts:227](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L227)
Defined in: [block-kit/blocks.ts:226](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L226)

#### Description

Expand All @@ -60,7 +60,7 @@ An array of [FeedbackButtons](FeedbackButtons.md) or [IconButton](IconButton.md)
type: "context_actions";
```

Defined in: [block-kit/blocks.ts:223](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L223)
Defined in: [block-kit/blocks.ts:222](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L222)

#### Description

Expand Down
6 changes: 3 additions & 3 deletions docs/english/reference/types/interfaces/ContextBlock.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Interface: ContextBlock

Defined in: [block-kit/blocks.ts:198](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L198)
Defined in: [block-kit/blocks.ts:197](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L197)

## Description

Expand Down Expand Up @@ -46,7 +46,7 @@ a message. If a message is updated, use a new `block_id`.
elements: ContextBlockElement[];
```

Defined in: [block-kit/blocks.ts:207](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L207)
Defined in: [block-kit/blocks.ts:206](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L206)

#### Description

Expand All @@ -61,7 +61,7 @@ Maximum number of items is 10.
type: "context";
```

Defined in: [block-kit/blocks.ts:202](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L202)
Defined in: [block-kit/blocks.ts:201](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L201)

#### Description

Expand Down
4 changes: 2 additions & 2 deletions docs/english/reference/types/interfaces/DividerBlock.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Interface: DividerBlock

Defined in: [block-kit/blocks.ts:235](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L235)
Defined in: [block-kit/blocks.ts:234](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L234)

## Description

Expand Down Expand Up @@ -47,7 +47,7 @@ a message. If a message is updated, use a new `block_id`.
type: "divider";
```

Defined in: [block-kit/blocks.ts:239](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L239)
Defined in: [block-kit/blocks.ts:238](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L238)

#### Description

Expand Down
8 changes: 4 additions & 4 deletions docs/english/reference/types/interfaces/FileBlock.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Interface: FileBlock

Defined in: [block-kit/blocks.ts:249](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L249)
Defined in: [block-kit/blocks.ts:248](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L248)

## Description

Expand Down Expand Up @@ -49,7 +49,7 @@ a message. If a message is updated, use a new `block_id`.
external_id: string;
```

Defined in: [block-kit/blocks.ts:261](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L261)
Defined in: [block-kit/blocks.ts:260](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L260)

#### Description

Expand All @@ -63,7 +63,7 @@ The external unique ID for this file.
source: string;
```

Defined in: [block-kit/blocks.ts:257](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L257)
Defined in: [block-kit/blocks.ts:256](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L256)

#### Description

Expand All @@ -77,7 +77,7 @@ At the moment, source will always be `remote` for a remote file.
type: "file";
```

Defined in: [block-kit/blocks.ts:253](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L253)
Defined in: [block-kit/blocks.ts:252](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L252)

#### Description

Expand Down
6 changes: 3 additions & 3 deletions docs/english/reference/types/interfaces/HeaderBlock.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Interface: HeaderBlock

Defined in: [block-kit/blocks.ts:269](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L269)
Defined in: [block-kit/blocks.ts:268](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L268)

## Description

Expand Down Expand Up @@ -47,7 +47,7 @@ a message. If a message is updated, use a new `block_id`.
text: PlainTextElement;
```

Defined in: [block-kit/blocks.ts:278](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L278)
Defined in: [block-kit/blocks.ts:277](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L277)

#### Description

Expand All @@ -62,7 +62,7 @@ Maximum length for the text in this field is 150 characters.
type: "header";
```

Defined in: [block-kit/blocks.ts:273](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L273)
Defined in: [block-kit/blocks.ts:272](https://github.com/slackapi/node-slack-sdk/blob/main/packages/types/src/block-kit/blocks.ts#L272)

#### Description

Expand Down
Loading