discourse-ai/assets/javascripts/discourse/lib
Sam c06d7b07d5
FEATURE: simplify streaming implementation - rush last update (#1380)
* FEATURE: simplify streaming implementation - rush last update

Previous to this change we would simply "flash" the final update
on the screen, this amends it so we quickly update the UI in about
1 second in the end with all the final update.

This makes the UI feel more interactive to end users.

* DEV: Updates...

- Remove unnecessary comments
- Add doc style comments for all methods
- Organize methods (private at bottom)
- Update some variable names

---------

Co-authored-by: Keegan George <kgeorge13@gmail.com>
2025-05-30 06:50:12 +10:00
..
ai-streamer FIX: ensures stream update object is scoped to its initial topic (#1359) 2025-05-22 20:08:43 +10:00
ai-bot-helper.js FEATURE: correctly decorate AI bots (#1300) 2025-04-30 16:36:38 +10:00
ai-helper-suggestions.js REFACTOR: Helper suggestions (#914) 2024-11-27 12:21:03 -08:00
ai-topic-summary.js DEV: Add summarization logic from core (#658) 2024-07-02 08:51:59 -07:00
copy-conversation.js FEATURE: llm quotas (#1047) 2025-01-14 15:54:09 +11:00
diff-streamer.gjs FEATURE: simplify streaming implementation - rush last update (#1380) 2025-05-30 06:50:12 +10:00
show-ai-helper.js DEV: Move composer AI helper to toolbar (#796) 2024-09-13 11:59:30 -07:00
smooth-streamer.gjs DEV: Streaming animation API for components (#1224) 2025-03-27 08:06:33 -07:00
utilities.js DEV: IMAGE_MARKDOWN_REGEX import available in core (#847) 2024-10-21 14:48:10 -07:00
virtual-element-from-caret-coords.js REFACTOR: AI Composer Helper Menu (#715) 2024-08-06 10:57:39 -07:00