Render streamed summarized notes
What does this MR do and why?
Render streamed summarized notes
This supports rendering streamed responses for summarized notes.
The clientSubscriptionId
is already supported by the backend
and gets used for the subscription after sending it via the
aiAction
mutation. So these changes also work when we don't stream
chunks on the backend yet.
This MR also changes the way we render the summary as we can directly use the generated HTML from the subscription instead of performing another request to render the markdown.
Screenshots or screen recordings
Screenshots are required for UI changes, and strongly recommended for all other merge requests.
Before | After |
---|---|
How to set up and validate locally
Numbered steps to set up and validate the change are strongly suggested.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.