Features
- feat(realtime): shared room spine + live Files/Tables collaboration + Yjs document editing (#5991)
- feat(managed-agent): add session lifecycle operations (#6140)
- feat(chat): hide the Chat module when NEXT_PUBLIC_CHAT_DISABLED is set (#6137)
- feat(notifications): email on schedule auto-disable and 100% usage limit (#6038)
- feat(pi): install Bun in cloud sandboxes (#6123)
- feat(knowledge): opt-in hybrid lexical + vector retrieval for KB search (#6124)
Improvements
- improvement(files): cache stream binding meta, tighten file cache-control, prune dead persist path (#6149)
- improvement(workspace): remove tip + simplify modal header text (#6141)
- perf(bundle): stop three routes shipping the block and tool registries (#6138)
- improvement(ui): drop full-content hover tooltips (#6128)
- improvement(files): match CSV/XLSX preview tables to the markdown table chrome (#6125)
Bug Fixes
- fix(chat): drop unparsable special-tag payloads instead of dumping raw JSON (#6142)
- fix(auto-model): fix auto model (#6144)
- fix(db): index large-value workflow_id FKs so workflow deletes don't seq-scan (#6136)
- fix(pi): surface provider errors from agent events (#6133)
- fix(billing): point self-hosted upgrade CTAs at the hosted app (#6003)
- fix(realtime): noindex the socket server's 404 responses (#6129)