Skip to content

Commit 610de5b

Browse files
committed
chore(release): version 3.40.0.dev0
1 parent 70327ca commit 610de5b

File tree

20 files changed

+1557
-87
lines changed

20 files changed

+1557
-87
lines changed

docs/reference/index.html

Lines changed: 37 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2755,7 +2755,8 @@ <h2 class="section-title" id="header-classes">Classes</h2>
27552755
*,
27562756
channel: str,
27572757
ts: str,
2758-
markdown_text: str,
2758+
markdown_text: Optional[str] = None,
2759+
chunks: Optional[Sequence[Union[Dict, Chunk]]] = None,
27592760
**kwargs,
27602761
) -&gt; SlackResponse:
27612762
&#34;&#34;&#34;Appends text to an existing streaming conversation.
@@ -2766,8 +2767,10 @@ <h2 class="section-title" id="header-classes">Classes</h2>
27662767
&#34;channel&#34;: channel,
27672768
&#34;ts&#34;: ts,
27682769
&#34;markdown_text&#34;: markdown_text,
2770+
&#34;chunks&#34;: chunks,
27692771
}
27702772
)
2773+
_parse_web_class_objects(kwargs)
27712774
kwargs = _remove_none_values(kwargs)
27722775
return self.api_call(&#34;chat.appendStream&#34;, json=kwargs)
27732776

@@ -3009,6 +3012,8 @@ <h2 class="section-title" id="header-classes">Classes</h2>
30093012
markdown_text: Optional[str] = None,
30103013
recipient_team_id: Optional[str] = None,
30113014
recipient_user_id: Optional[str] = None,
3015+
chunks: Optional[Sequence[Union[Dict, Chunk]]] = None,
3016+
task_display_mode: Optional[str] = None, # timeline, plan
30123017
**kwargs,
30133018
) -&gt; SlackResponse:
30143019
&#34;&#34;&#34;Starts a new streaming conversation.
@@ -3021,8 +3026,11 @@ <h2 class="section-title" id="header-classes">Classes</h2>
30213026
&#34;markdown_text&#34;: markdown_text,
30223027
&#34;recipient_team_id&#34;: recipient_team_id,
30233028
&#34;recipient_user_id&#34;: recipient_user_id,
3029+
&#34;chunks&#34;: chunks,
3030+
&#34;task_display_mode&#34;: task_display_mode,
30243031
}
30253032
)
3033+
_parse_web_class_objects(kwargs)
30263034
kwargs = _remove_none_values(kwargs)
30273035
return self.api_call(&#34;chat.startStream&#34;, json=kwargs)
30283036

@@ -3034,6 +3042,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
30343042
markdown_text: Optional[str] = None,
30353043
blocks: Optional[Union[str, Sequence[Union[Dict, Block]]]] = None,
30363044
metadata: Optional[Union[Dict, Metadata]] = None,
3045+
chunks: Optional[Sequence[Union[Dict, Chunk]]] = None,
30373046
**kwargs,
30383047
) -&gt; SlackResponse:
30393048
&#34;&#34;&#34;Stops a streaming conversation.
@@ -3046,6 +3055,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
30463055
&#34;markdown_text&#34;: markdown_text,
30473056
&#34;blocks&#34;: blocks,
30483057
&#34;metadata&#34;: metadata,
3058+
&#34;chunks&#34;: chunks,
30493059
}
30503060
)
30513061
_parse_web_class_objects(kwargs)
@@ -3060,6 +3070,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
30603070
thread_ts: str,
30613071
recipient_team_id: Optional[str] = None,
30623072
recipient_user_id: Optional[str] = None,
3073+
task_display_mode: Optional[str] = None,
30633074
**kwargs,
30643075
) -&gt; ChatStream:
30653076
&#34;&#34;&#34;Stream markdown text into a conversation.
@@ -3086,6 +3097,8 @@ <h2 class="section-title" id="header-classes">Classes</h2>
30863097
recipient_team_id: The encoded ID of the team the user receiving the streaming text belongs to. Required when
30873098
streaming to channels.
30883099
recipient_user_id: The encoded ID of the user to receive the streaming text. Required when streaming to channels.
3100+
task_display_mode: Specifies how tasks are displayed in the message. A &#34;timeline&#34; displays individual tasks
3101+
interleaved with text and &#34;plan&#34; displays all tasks together.
30893102
**kwargs: Additional arguments passed to the underlying API calls.
30903103

30913104
Returns:
@@ -3111,6 +3124,7 @@ <h2 class="section-title" id="header-classes">Classes</h2>
31113124
thread_ts=thread_ts,
31123125
recipient_team_id=recipient_team_id,
31133126
recipient_user_id=recipient_user_id,
3127+
task_display_mode=task_display_mode,
31143128
buffer_size=buffer_size,
31153129
**kwargs,
31163130
)
@@ -10248,7 +10262,7 @@ <h3>Methods</h3>
1024810262
<div class="desc"><p>Unarchives a channel.</p></div>
1024910263
</dd>
1025010264
<dt id="slack_sdk.WebClient.chat_appendStream"><code class="name flex">
10251-
<span>def <span class="ident">chat_appendStream</span></span>(<span>self, *, channel: str, ts: str, markdown_text: str, **kwargs) ‑> <a title="slack_sdk.web.slack_response.SlackResponse" href="web/slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
10265+
<span>def <span class="ident">chat_appendStream</span></span>(<span>self,<br>*,<br>channel: str,<br>ts: str,<br>markdown_text: str | None = None,<br>chunks: Sequence[Dict | <a title="slack_sdk.models.messages.chunk.Chunk" href="models/messages/chunk.html#slack_sdk.models.messages.chunk.Chunk">Chunk</a>] | None = None,<br>**kwargs) ‑> <a title="slack_sdk.web.slack_response.SlackResponse" href="web/slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
1025210266
</code></dt>
1025310267
<dd>
1025410268
<details class="source">
@@ -10260,7 +10274,8 @@ <h3>Methods</h3>
1026010274
*,
1026110275
channel: str,
1026210276
ts: str,
10263-
markdown_text: str,
10277+
markdown_text: Optional[str] = None,
10278+
chunks: Optional[Sequence[Union[Dict, Chunk]]] = None,
1026410279
**kwargs,
1026510280
) -&gt; SlackResponse:
1026610281
&#34;&#34;&#34;Appends text to an existing streaming conversation.
@@ -10271,8 +10286,10 @@ <h3>Methods</h3>
1027110286
&#34;channel&#34;: channel,
1027210287
&#34;ts&#34;: ts,
1027310288
&#34;markdown_text&#34;: markdown_text,
10289+
&#34;chunks&#34;: chunks,
1027410290
}
1027510291
)
10292+
_parse_web_class_objects(kwargs)
1027610293
kwargs = _remove_none_values(kwargs)
1027710294
return self.api_call(&#34;chat.appendStream&#34;, json=kwargs)</code></pre>
1027810295
</details>
@@ -10598,7 +10615,7 @@ <h3>Methods</h3>
1059810615
<a href="https://docs.slack.dev/reference/methods/chat.scheduledMessages.list">https://docs.slack.dev/reference/methods/chat.scheduledMessages.list</a></p></div>
1059910616
</dd>
1060010617
<dt id="slack_sdk.WebClient.chat_startStream"><code class="name flex">
10601-
<span>def <span class="ident">chat_startStream</span></span>(<span>self,<br>*,<br>channel: str,<br>thread_ts: str,<br>markdown_text: str | None = None,<br>recipient_team_id: str | None = None,<br>recipient_user_id: str | None = None,<br>**kwargs) ‑> <a title="slack_sdk.web.slack_response.SlackResponse" href="web/slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
10618+
<span>def <span class="ident">chat_startStream</span></span>(<span>self,<br>*,<br>channel: str,<br>thread_ts: str,<br>markdown_text: str | None = None,<br>recipient_team_id: str | None = None,<br>recipient_user_id: str | None = None,<br>chunks: Sequence[Dict | <a title="slack_sdk.models.messages.chunk.Chunk" href="models/messages/chunk.html#slack_sdk.models.messages.chunk.Chunk">Chunk</a>] | None = None,<br>task_display_mode: str | None = None,<br>**kwargs) ‑> <a title="slack_sdk.web.slack_response.SlackResponse" href="web/slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
1060210619
</code></dt>
1060310620
<dd>
1060410621
<details class="source">
@@ -10613,6 +10630,8 @@ <h3>Methods</h3>
1061310630
markdown_text: Optional[str] = None,
1061410631
recipient_team_id: Optional[str] = None,
1061510632
recipient_user_id: Optional[str] = None,
10633+
chunks: Optional[Sequence[Union[Dict, Chunk]]] = None,
10634+
task_display_mode: Optional[str] = None, # timeline, plan
1061610635
**kwargs,
1061710636
) -&gt; SlackResponse:
1061810637
&#34;&#34;&#34;Starts a new streaming conversation.
@@ -10625,16 +10644,19 @@ <h3>Methods</h3>
1062510644
&#34;markdown_text&#34;: markdown_text,
1062610645
&#34;recipient_team_id&#34;: recipient_team_id,
1062710646
&#34;recipient_user_id&#34;: recipient_user_id,
10647+
&#34;chunks&#34;: chunks,
10648+
&#34;task_display_mode&#34;: task_display_mode,
1062810649
}
1062910650
)
10651+
_parse_web_class_objects(kwargs)
1063010652
kwargs = _remove_none_values(kwargs)
1063110653
return self.api_call(&#34;chat.startStream&#34;, json=kwargs)</code></pre>
1063210654
</details>
1063310655
<div class="desc"><p>Starts a new streaming conversation.
1063410656
<a href="https://docs.slack.dev/reference/methods/chat.startStream">https://docs.slack.dev/reference/methods/chat.startStream</a></p></div>
1063510657
</dd>
1063610658
<dt id="slack_sdk.WebClient.chat_stopStream"><code class="name flex">
10637-
<span>def <span class="ident">chat_stopStream</span></span>(<span>self,<br>*,<br>channel: str,<br>ts: str,<br>markdown_text: str | None = None,<br>blocks: str | Sequence[Dict | <a title="slack_sdk.models.blocks.blocks.Block" href="models/blocks/blocks.html#slack_sdk.models.blocks.blocks.Block">Block</a>] | None = None,<br>metadata: Dict | <a title="slack_sdk.models.metadata.Metadata" href="models/metadata/index.html#slack_sdk.models.metadata.Metadata">Metadata</a> | None = None,<br>**kwargs) ‑> <a title="slack_sdk.web.slack_response.SlackResponse" href="web/slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
10659+
<span>def <span class="ident">chat_stopStream</span></span>(<span>self,<br>*,<br>channel: str,<br>ts: str,<br>markdown_text: str | None = None,<br>blocks: str | Sequence[Dict | <a title="slack_sdk.models.blocks.blocks.Block" href="models/blocks/blocks.html#slack_sdk.models.blocks.blocks.Block">Block</a>] | None = None,<br>metadata: Dict | <a title="slack_sdk.models.metadata.Metadata" href="models/metadata/index.html#slack_sdk.models.metadata.Metadata">Metadata</a> | None = None,<br>chunks: Sequence[Dict | <a title="slack_sdk.models.messages.chunk.Chunk" href="models/messages/chunk.html#slack_sdk.models.messages.chunk.Chunk">Chunk</a>] | None = None,<br>**kwargs) ‑> <a title="slack_sdk.web.slack_response.SlackResponse" href="web/slack_response.html#slack_sdk.web.slack_response.SlackResponse">SlackResponse</a></span>
1063810660
</code></dt>
1063910661
<dd>
1064010662
<details class="source">
@@ -10649,6 +10671,7 @@ <h3>Methods</h3>
1064910671
markdown_text: Optional[str] = None,
1065010672
blocks: Optional[Union[str, Sequence[Union[Dict, Block]]]] = None,
1065110673
metadata: Optional[Union[Dict, Metadata]] = None,
10674+
chunks: Optional[Sequence[Union[Dict, Chunk]]] = None,
1065210675
**kwargs,
1065310676
) -&gt; SlackResponse:
1065410677
&#34;&#34;&#34;Stops a streaming conversation.
@@ -10661,6 +10684,7 @@ <h3>Methods</h3>
1066110684
&#34;markdown_text&#34;: markdown_text,
1066210685
&#34;blocks&#34;: blocks,
1066310686
&#34;metadata&#34;: metadata,
10687+
&#34;chunks&#34;: chunks,
1066410688
}
1066510689
)
1066610690
_parse_web_class_objects(kwargs)
@@ -10671,7 +10695,7 @@ <h3>Methods</h3>
1067110695
<a href="https://docs.slack.dev/reference/methods/chat.stopStream">https://docs.slack.dev/reference/methods/chat.stopStream</a></p></div>
1067210696
</dd>
1067310697
<dt id="slack_sdk.WebClient.chat_stream"><code class="name flex">
10674-
<span>def <span class="ident">chat_stream</span></span>(<span>self,<br>*,<br>buffer_size: int = 256,<br>channel: str,<br>thread_ts: str,<br>recipient_team_id: str | None = None,<br>recipient_user_id: str | None = None,<br>**kwargs) ‑> <a title="slack_sdk.web.chat_stream.ChatStream" href="web/chat_stream.html#slack_sdk.web.chat_stream.ChatStream">ChatStream</a></span>
10698+
<span>def <span class="ident">chat_stream</span></span>(<span>self,<br>*,<br>buffer_size: int = 256,<br>channel: str,<br>thread_ts: str,<br>recipient_team_id: str | None = None,<br>recipient_user_id: str | None = None,<br>task_display_mode: str | None = None,<br>**kwargs) ‑> <a title="slack_sdk.web.chat_stream.ChatStream" href="web/chat_stream.html#slack_sdk.web.chat_stream.ChatStream">ChatStream</a></span>
1067510699
</code></dt>
1067610700
<dd>
1067710701
<details class="source">
@@ -10686,6 +10710,7 @@ <h3>Methods</h3>
1068610710
thread_ts: str,
1068710711
recipient_team_id: Optional[str] = None,
1068810712
recipient_user_id: Optional[str] = None,
10713+
task_display_mode: Optional[str] = None,
1068910714
**kwargs,
1069010715
) -&gt; ChatStream:
1069110716
&#34;&#34;&#34;Stream markdown text into a conversation.
@@ -10712,6 +10737,8 @@ <h3>Methods</h3>
1071210737
recipient_team_id: The encoded ID of the team the user receiving the streaming text belongs to. Required when
1071310738
streaming to channels.
1071410739
recipient_user_id: The encoded ID of the user to receive the streaming text. Required when streaming to channels.
10740+
task_display_mode: Specifies how tasks are displayed in the message. A &#34;timeline&#34; displays individual tasks
10741+
interleaved with text and &#34;plan&#34; displays all tasks together.
1071510742
**kwargs: Additional arguments passed to the underlying API calls.
1071610743

1071710744
Returns:
@@ -10737,6 +10764,7 @@ <h3>Methods</h3>
1073710764
thread_ts=thread_ts,
1073810765
recipient_team_id=recipient_team_id,
1073910766
recipient_user_id=recipient_user_id,
10767+
task_display_mode=task_display_mode,
1074010768
buffer_size=buffer_size,
1074110769
**kwargs,
1074210770
)</code></pre>
@@ -10769,6 +10797,9 @@ <h2 id="args">Args</h2>
1076910797
streaming to channels.</dd>
1077010798
<dt><strong><code>recipient_user_id</code></strong></dt>
1077110799
<dd>The encoded ID of the user to receive the streaming text. Required when streaming to channels.</dd>
10800+
<dt><strong><code>task_display_mode</code></strong></dt>
10801+
<dd>Specifies how tasks are displayed in the message. A "timeline" displays individual tasks
10802+
interleaved with text and "plan" displays all tasks together.</dd>
1077210803
<dt><strong><code>**kwargs</code></strong></dt>
1077310804
<dd>Additional arguments passed to the underlying API calls.</dd>
1077410805
</dl>

docs/reference/models/basic_objects.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,7 @@ <h3>Subclasses</h3>
212212
<li><a title="slack_sdk.models.dialogs.AbstractDialogSelector" href="dialogs/index.html#slack_sdk.models.dialogs.AbstractDialogSelector">AbstractDialogSelector</a></li>
213213
<li><a title="slack_sdk.models.dialogs.DialogBuilder" href="dialogs/index.html#slack_sdk.models.dialogs.DialogBuilder">DialogBuilder</a></li>
214214
<li><a title="slack_sdk.models.dialogs.DialogTextComponent" href="dialogs/index.html#slack_sdk.models.dialogs.DialogTextComponent">DialogTextComponent</a></li>
215+
<li><a title="slack_sdk.models.messages.chunk.Chunk" href="messages/chunk.html#slack_sdk.models.messages.chunk.Chunk">Chunk</a></li>
215216
<li><a title="slack_sdk.models.messages.message.Message" href="messages/message.html#slack_sdk.models.messages.message.Message">Message</a></li>
216217
<li><a title="slack_sdk.models.metadata.ContentItemEntityFields" href="metadata/index.html#slack_sdk.models.metadata.ContentItemEntityFields">ContentItemEntityFields</a></li>
217218
<li><a title="slack_sdk.models.metadata.EntityActionButton" href="metadata/index.html#slack_sdk.models.metadata.EntityActionButton">EntityActionButton</a></li>

0 commit comments

Comments
 (0)