Features
- feat(quiver): add QuiverAI integration for SVG generation and vectorization (#3728)
- feat(slack): add conversations.create and conversations.invite tools (#3720)
- feat(sidebar): add right-click context menu to settings nav item (#3715)
Improvements
- improvement(settings): add View Invoices button to subscription billing details (#3726)
- improvement(settings): add searchable member selector in integrations and secrets (#3721)
- improvement(mothership): add file patch tool (#3712)
- improvement(mothership): copilot, files, compaction, tools, persistence, duplication constraints (#3682)
Bug Fixes
- fix(mothership): async resume and tool result ordering (#3735)
- fix(mothership): parallel tool calls
- fix(mothership): abort streamlining (#3734)
- fix(ppt): dep injection (#3732)
- fix(mothership): tool durability (#3731)
- fix(quiver): build fail (#3730)
- fix(mothership): tool call loop (#3729)
- fix(oauth): decode ID token instead of calling Graph API for Microsoft providers (#3727)
- fix(autolayout): edits coalesced for same request diffs (#3724)
- fix(copilot) Allow loop-in-loop workflow edits (#3723)
- fix(tables): use overflow-clip on header text to allow horizontal scrolling (#3722)
- fix(login): move password reset success message inside the form (#3719)
- fix(auth): use absolute positioning for Turnstile container (#3718)
- fix(mothership): fix build error (#3717)
- fix(kb): store filename with .txt extension for connector documents (#3707)
- fix(mothership): fix edit hashing (#3711)
- fix(mothership): minor followups (#3709)
- fix(mothership): workflow name constraints (#3710)
- fix migration
- fix(auth): hide Turnstile widget container to prevent layout gap (#3706)