Skip to content

Conversation

@lukegalbraithrussell
Copy link
Contributor

Summary

Makes it so it all matches the api docs

Testing

Category

  • slack_sdk.web.WebClient (sync/async) (Web API client)
  • slack_sdk.webhook.WebhookClient (sync/async) (Incoming Webhook, response_url sender)
  • slack_sdk.socket_mode (Socket Mode client)
  • slack_sdk.signature (Request Signature Verifier)
  • slack_sdk.oauth (OAuth Flow Utilities)
  • slack_sdk.models (UI component builders)
  • slack_sdk.scim (SCIM API client)
  • slack_sdk.audit_logs (Audit Logs API client)
  • slack_sdk.rtm_v2 (RTM client)
  • /docs (Documents)
  • /tutorial (PythOnBoardingBot tutorial)
  • tests/integration_tests (Automated tests for this library)

Requirements

  • I've read and understood the Contributing Guidelines and have done my best effort to follow them.
  • I've read and agree to the Code of Conduct.
  • I've run python3 -m venv .venv && source .venv/bin/activate && ./scripts/run_validation.sh after making the changes.

streaming to channels.
recipient_user_id: The encoded ID of the user to receive the streaming text. Required when streaming to channels.
task_display_mode: Specifies how tasks are displayed in the message. A "timeline" displays individual tasks
interleaved with text and "plan" displays all tasks together.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i didn't know this word so i'm assuming the average dev doesn't either

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've heard it tossed around a few times lately and I also felt like I didn't quite know the definition.

@codecov
Copy link

codecov bot commented Jan 29, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 83.95%. Comparing base (83bc1e8) to head (7b17257).
⚠️ Report is 1 commits behind head on feat-ai-apps-thinking-steps.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@                       Coverage Diff                       @@
##           feat-ai-apps-thinking-steps    #1825      +/-   ##
===============================================================
- Coverage                        83.96%   83.95%   -0.01%     
===============================================================
  Files                              116      116              
  Lines                            13221    13221              
===============================================================
- Hits                             11101    11100       -1     
- Misses                            2120     2121       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.


Args:
chunks: An array of streaming chunks that can contain either markdown text or task updates.
chunks: An array of streaming chunks. Chunks can be markdown text chunks or task update chunks.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

they can also be plan update 🤓

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oops you totally right

Copy link
Member

@mwbrooks mwbrooks left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Thanks for the polish @lukegalbraithrussell! ✨

streaming to channels.
recipient_user_id: The encoded ID of the user to receive the streaming text. Required when streaming to channels.
task_display_mode: Specifies how tasks are displayed in the message. A "timeline" displays individual tasks
interleaved with text and "plan" displays all tasks together.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've heard it tossed around a few times lately and I also felt like I didn't quite know the definition.

@mwbrooks mwbrooks changed the title Docs: polishing source wording docs: polishing source wording Jan 30, 2026
@mwbrooks mwbrooks added docs M-T: Documentation work only semver:minor web-client labels Jan 30, 2026
@mwbrooks mwbrooks merged commit 6ae339f into feat-ai-apps-thinking-steps Jan 30, 2026
16 checks passed
@mwbrooks mwbrooks deleted the thinking-steps-docs-polish branch January 30, 2026 18:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs M-T: Documentation work only semver:minor web-client

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants