LibreChat/packages
Danny Avila 80b076342c
refactor: Enhance GenerationJobManager with improved subscriber handling
- Updated RuntimeJobState to include allSubscribersLeftHandlers for managing client disconnections without affecting subscriber count.
- Refined createJob and subscribe methods to ensure generation starts only when the first real client connects.
- Added detailed documentation for methods and properties to clarify the synchronization of job generation with client readiness.
- Improved logging for subscriber checks and event handling to facilitate debugging and monitoring.
2025-12-15 17:56:18 -05:00
..
api refactor: Enhance GenerationJobManager with improved subscriber handling 2025-12-15 17:56:18 -05:00
client 🔧 chore: Update ESLint Config & Run Linter (#10986) 2025-12-15 17:55:25 -05:00
data-provider refactor: Enhance GenerationJobManager with In-Memory Implementations 2025-12-15 17:56:17 -05:00
data-schemas 🔧 chore: Update ESLint Config & Run Linter (#10986) 2025-12-15 17:55:25 -05:00