LibreChat/client/src/hooks/SSE
Danny Avila bfaed6228b
refactor: Enhance resumable SSE handling with improved UI state management and error recovery
- Added UI state restoration on successful SSE connection to indicate ongoing submission.
- Implemented detailed error handling for network failures, including retry logic with exponential backoff.
- Introduced abort event handling to reset UI state on intentional stream closure.
- Enhanced debugging capabilities for testing reconnection and clean close scenarios.
- Updated generation function to retry on network errors, improving resilience during submission processes.
2025-12-15 18:49:01 -05:00
..
index.ts WIP: resuming 2025-12-15 18:48:52 -05:00
useAdaptiveSSE.ts feat: Implement Resumable Generation Jobs with SSE Support 2025-12-15 18:48:52 -05:00
useAttachmentHandler.ts 🌐 feat: Add support to SubDirectory hosting (#9155) 2025-08-27 02:00:18 -04:00
useContentHandler.ts fix: improve syncing when switching conversations 2025-12-15 18:48:54 -05:00
useEventHandlers.ts fix: improve syncing when switching conversations 2025-12-15 18:48:54 -05:00
useResumableSSE.ts refactor: Enhance resumable SSE handling with improved UI state management and error recovery 2025-12-15 18:49:01 -05:00
useResumeOnLoad.ts refactor: Enhance GenerationJobManager with In-Memory Implementations 2025-12-15 18:48:56 -05:00
useSSE.ts 🪦 refactor: Remove Legacy Code (#10533) 2025-12-11 16:36:12 -05:00
useStepHandler.ts refactor: Improve message handling logic in useStepHandler 2025-12-15 18:48:59 -05:00