Hi everyone! We've got a packed release this time around, with a brand new desktop app, smarter branding tools, and a bunch of polish across the product. Here's what's new.
🎨 Smarter branding profiles
A big upgrade to how we capture and apply your brand:
- We now combine results from multiple services when building your brand profile, so you get richer logo, color, and font data right out of the gate instead of relying on a single source.
- Your brand logo (or icon) now shows up in the profile card, with a clean color-palette fallback if no logo is available.
- You can import a brand profile directly from a DESIGN.md file — handy if your team already keeps brand guidelines in a doc.
- Updating fonts is now patch-style, so you can tweak individual font entries without overwriting the whole set.
🤖 Agents that recover gracefully
Long-running agent runs are more resilient now:
- The stop button now works even when the live stream connection hiccups, and agent plans can pick up where they left off if a session resumes.
- We catch and recover from streams that quietly stop mid-response, so you won't be left staring at a frozen reply.
- We squashed the lingering "Timeout waiting for ack" message that sometimes popped up when resuming a chat.
📊 Usage dashboard upgrades
The usage-based dashboard now includes new widgets for credit usage, giving admins a clearer picture of consumption and spend at a glance per user.

🧭 Tidier sidebar
We've reshuffled the sidebar to make room for Integrations and tightened up the overall layout. Things should feel a little less cramped and easier to scan.
🔐 Safer sharing
When you narrow the scope of a shared asset (for example, switching it from "anyone in the workspace" to a smaller group), we now ask you to confirm first — so you don't accidentally lock teammates out of something they were relying on.
📚 Better knowledge browsing