It would be useful if the input/controls at the bottom were stickied, so that they don't scroll with the conversation contents.
As the assistant starts replying, the content keeps scrolling, however the input is not always visible when it finishes.
It would also be quicker to add more replies if the user scrolls to the top and wants to ask more prompts.
I only tested on desktop, but same would probably be useful on mobile as well, if there is enough space.