osschat osschat osschat

Background streaming that survives reloads

Feature Backend Frontend

This release focuses on making chat streaming more resilient, especially during reloads or temporary disconnects.

New Capabilities

Chat responses can now stream in the background, so generation can continue even if the page reloads. When you come back, the chat can reconnect to the active response and continue showing progress.

Chats now track the currently active stream, making it clearer when a conversation is actively generating a reply and helping support stream resumption.

Quality of Life

Navigation now shows a lightweight progress bar during route changes, so it is easier to tell when the app is loading a new page.

The send button now has a subtle press animation, providing clearer feedback when submitting a message.

Loading placeholders in the sidebar now animate with staggered timing, which makes loading states feel smoother while chats are being fetched.