Threads got a real side menu — and the lists finally stay fresh

Working with threads now looks the way an agentic app should. The Threads page (/{you}/Chat) opens with a centered Start a conversation prompt above the composer, and a side menu on the left: a New-chat button, a search box to find the thread you mean, and your open threads — each with a live status dot that tells you at a glance whether the agent is evaluating, whether messages are queued behind a running round (with the count), or whether the thread is awaiting your input. An ✕ on each row closes the thread (it stays searchable and can be reopened — closing never deletes). The same menu renders on every conversation page, so navigating between threads never loses the list; collapse it to a slim edge toggle when you want the full width, exactly like the document index rail.

Two long-standing annoyances are gone with it. The composer no longer stretches into a huge empty gray box on the Threads page — it sizes to what you type. And thread lists no longer freeze at whatever they showed when the page loaded: creating, finishing, or reopening a thread now updates every open list immediately. That freshness fix reaches beyond threads — on locally-run portals, every live catalog and search that should update as content changes now actually does.

Reconnecting…
The server was updated. Reloading the page to pick up the latest version.