Oct 23, 2026
Decks That Render, Revoked Connections That Stay Revoked, and Cleaner Views
Generated decks survive the cases that used to break them, a connection the provider has revoked stays revoked, and a retired connector can finally be disconnected.
Slides
Decks that render: A generated deck survives a text run with no font name, a slide field the generator left out, and an image cropped past its own edge.
Open a deck without the chat: A slide deck output opens without needing access to the run chat that produced it.
Connectors
A revoked connection stays revoked: A native connection the provider has revoked is no longer refreshed behind your back.
Disconnect a retired connector: An owner can disconnect a Slack connector that has been retired, rather than leaving it in place permanently.
Tables and views
Unsaved columns stay out of saved views: View updates route through one function that strips unsaved columns, so configuring a view no longer writes half-made state into it.
Model lists show what you use: Report provider lists drop models nobody in the workspace runs.
Keyboard and pointer
Citations are reachable: An underlined claim can be reached and opened with the keyboard.
Tooltips behave: A tooltip can be hovered and dismissed with Escape.
Security and housekeeping
Refreshed dependencies: Certificate handling and the Python tool lock were updated to drop exploitable library versions.
Retired tools removed: The superseded PDF and slide-deck harness tools are gone, along with a chat listing parameter that no longer applies.
Steadier under load: Logging moved onto a non-blocking handler, lock manager mailboxes moved off heap, and a vector index is left alone when it is already valid.

Andrea Azzini
Head of Product
