Skip to content

Conversation

@srtaalej
Copy link
Contributor

@srtaalej srtaalej commented Sep 24, 2025

Type of change

  • New feature
  • Bug fix
  • Documentation

Summary

adds feedback block to llm responses

Requirements

  • I have ensured the changes I am contributing align with existing patterns and have tested and linted my code
  • I've read and agree to the Code of Conduct

@srtaalej srtaalej self-assigned this Sep 24, 2025
@srtaalej srtaalej added the enhancement New feature or request label Sep 24, 2025
python3 app.py
```

Start talking to the bot! Start a new DM or thread and click the feedback button when it responds.
Copy link
Contributor Author

Choose a reason for hiding this comment

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

@lukegalbraithrussell me trying to check items off of @mwbrooks wishlist 🆘

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.

✅ Looking great to me! Nice work @srtaalej! 🎉

🧪 Tested manually and I was able to see the feedback buttons and receive the message.

📝 I've left a minor nit suggestion, but it's non-blocking to merge this PR whenever you're ready!

Copy link
Member

@zimeg zimeg left a comment

Choose a reason for hiding this comment

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

@srtaalej Nice! I'm a fan of these actions 👍

I left a handful of comments with some that might be nice to address before merging and a few that can no doubt wait for follow up. I'm curious what you think of tests in particular!

@mwbrooks
Copy link
Member

🧪 Just did a quick manual test after the latest commits - Text Streaming and Feedback Buttons work! 🚀


:::info[The `listeners/events` folder is purely educational and demonstrates alternative approaches to implementation]
These listeners are **not registered** and are not used in the actual application. For the working implementation, refer to `listeners/assistant.py`.
> [!NOTE]

Choose a reason for hiding this comment

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

this is good! i have no idea why i suggested to use our docs syntax in a readme - i got mixed up with which repo i was commenting on probably

@srtaalej srtaalej merged commit c4ba883 into slack-samples:ai-apps Sep 25, 2025
3 checks passed
@@ -1,5 +1,4 @@
--extra-index-url=https://test.pypi.org/simple/
slack_sdk==3.36.0.dev2
slack-sdk==3.36.0.dev3
Copy link
Member

Choose a reason for hiding this comment

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

praise: Thank you! 🙏🏻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants