- 
                Notifications
    You must be signed in to change notification settings 
- Fork 846
feat: add ai-enabled features text streaming methods, feedback blocks, and loading state #1766
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…#1745) Co-authored-by: William Bergamin <[email protected]>
…actions block elements (#1750)
…artStream method (#1751)
…eam` (#1753) * fix(web-client): update thread_ts arg to be required for chat_startStream method * docs(web-client): generate docs
…hod using json content type (#1754) Co-authored-by: Michael Brooks <[email protected]>
Co-authored-by: Michael Brooks <[email protected]>
* go * typo * go * Apply suggestions from code review Co-authored-by: Eden Zimbelman <[email protected]> * full path --------- Co-authored-by: Eden Zimbelman <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| Codecov Report❌ Patch coverage is  
 Additional details and impacted files@@            Coverage Diff             @@
##             main    #1766      +/-   ##
==========================================
+ Coverage   84.93%   85.11%   +0.18%     
==========================================
  Files         113      115       +2     
  Lines       12905    13068     +163     
==========================================
+ Hits        10961    11123     +162     
- Misses       1944     1945       +1     ☔ View full report in Codecov by Sentry. | 
| @mwbrooks Thanks so much! I am excited to merge this now 🚢 💨 | 
Release Notes
Summary
This PR adds features related to AI apps:
chat.startStream,chat.appendStream,chat.stopStreamAPI methods alongside a.chat_stream()helper.context_actionsblock andfeedback_blocksandicon_buttonblock elements.assistant.threads.setStatusmethod accepts loading messages.Testing
In CI and prior PRs! 🎁 ✨
Category
/docs(Documents)tests/integration_tests(Automated tests for this library)Requirements
python3 -m venv .venv && source .venv/bin/activate && ./scripts/run_validation.shafter making the changes.