Conversation
* docs: clarify that listeners/events is educational only * docs: shorten the listeners/events clarification * refactor: move assistant logic into dedicated folder * docs: align wording with docs.slack.dev * fix: update imports after file structure refactor * build: black reformat * docs: align wording with docs.slack.dev * feat: ai app streaming and loading states * build: add python sdk beta release to requirements.txt * fix: address pr feedback * docs: update README title * fix: address pr feedback * build: update slack_sdk version * build: remove slack_cli hooks from requirements.txt
adds feedback block to llm responses
…lass set_status (#12) Co-authored-by: Ale Mercado <maria.mercado@slack-corp.com> Co-authored-by: Michael Brooks <mbrooks@slack-corp.com>
* feat: add app_mention event handler * refactor: remove commented event handlers * refactor: lint * fix(flake8): remove unused listeners_constants.py * feat: update app_mentioned_callback to not require conversations history * docs: update the app_mentioned_callback comment block --------- Co-authored-by: Michael Brooks <mbrooks@slack-corp.com>
refactor: creates ai/ directory
Co-authored-by: Eden Zimbelman <eden.zimbelman@salesforce.com>
* feat: rename app display name from assistant to agent * refactor: tweak wording to be ai-agent and AI Agent --------- Co-authored-by: Michael Brooks <mbrooks@slack-corp.com>
* build: bump slack sdk and bolt to latest release * fix: remove channel summary functionality * chore: update scopes in manifest.json * fix: remove users:read scope * fix: remove message.channels event Co-authored-by: Michael Brooks <mbrooks@slack-corp.com> --------- Co-authored-by: Eden Zimbelman <eden.zimbelman@salesforce.com> Co-authored-by: Michael Brooks <mbrooks@slack-corp.com>
mwbrooks
commented
Oct 7, 2025
Member
Author
mwbrooks
left a comment
There was a problem hiding this comment.
🧪 Quick dry-run and this works on my side using the Slack CLI and an Enterprise Org.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Type of change
Summary
This PR updates the assistant sample app with the latest AI-enabled features:
We've also extended the app to support the
app_mentionevent and removed the conversation history method due to rate limit restrictions.Requirements