I was experimenting with the chat history example at https://shiny.posit.co/py/docs/genai-chatbots.html#message-history and found that it didn't correctly restore conversations when switching between them. It's easiest to demonstrate with a video: https://github.com/user-attachments/assets/b431d7de-2952-4917-9d54-9f3e00d4e6b7 Also, I think it doesn't save the current conversation when switching away from a conversation using the selector, without pressing "New chat" first.