-
-
Notifications
You must be signed in to change notification settings - Fork 565
refine indication #1114
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: master
Are you sure you want to change the base?
refine indication #1114
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
…atures/refine-function-indication
…com/iceljc/BotSharp into features/refine-function-indication
…atures/refine-function-indication
PR Type
Enhancement
Description
Refine function indication system with new ChatEvent enum
Add indication property to ChatResponseDto for progress tracking
Centralize event handling with ChatHubHelper utility
Reorganize MessageHub namespace and improve thread safety
Diagram Walkthrough
File Walkthrough
11 files
Add indication property for progress tracking
Create centralized chat event constants
Implement progressive indication updates during execution
Add thread safety with Subject.Synchronize
Replace progress service with MessageHub indication
Create centralized event sending utility
Refactor to use ChatEvent constants and helper
Replace hardcoded event names with ChatEvent constants
Refactor to use centralized event handling approach
Replace hardcoded events with ChatEvent constants
Add OnIndicationReceived event handling support
1 files
Remove unused import statement
11 files
Update namespace from Observables to MessageHub
Update namespace from Observables to MessageHub
Update imports for MessageHub namespace change
Add global imports for new enums and models
Update imports for MessageHub namespace change
Update imports for MessageHub namespace change
Add ChatHubHelper to global imports
Update imports for MessageHub namespace change
Update imports for MessageHub namespace change
Update imports for MessageHub namespace change
Update imports for MessageHub namespace change