-
Notifications
You must be signed in to change notification settings - Fork 56
Features/add stream chat #354
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
base: main
Are you sure you want to change the base?
Conversation
…eatures/add-stream-chat
…eatures/add-stream-chat
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
PR Type
Enhancement
Description
Add streaming chat message support with real-time display
Implement message queue handling for smooth text streaming
Add new SignalR events for stream message lifecycle
Update UI to handle streaming states and display
Changes walkthrough 📝
2 files
Add System role to BOT_SENDERS
Add stream chat feature flag
6 files
Add is_streaming property to message type
Add delay utility function and refactor classnames
Convert async functions to Promise-based implementations
Add stream message SignalR event handlers
Implement streaming chat with message queue handling
Add conditional rendering for empty messages
1 files
Minor formatting adjustment to endpoints
1 files
Update sender role checking logic