Features
- feat(secrets): record which secrets each run resolves, and surface it per secret (#6823)
- feat(consent): manage cookies from Settings, not from a card in the workspace (#6835)
- feat(account): let users delete their own account (#6831)
- feat(consent): cookie consent banner and cookie policy (#6832)
- feat(connectors): hand source files to the document pipeline instead of extracting them (#6821)
- feat(emails): add sub-processor change notification template (#6820)
Improvements
- improvement(settings): drop the Privacy row's description (#6844)
- refactor(consent): fold cookie preferences into General > Privacy (#6837)
- improvement(ui): give the two full-screen takeovers named design-system layers (#6829)
- improvement(logs-block): filter runs by trigger type (#6824)
- improvement(docs): clean up leftovers from the code-block alignment PR (#6825)
Bug Fixes
- fix(workspaces): explain why org admins can't be removed from a workspace (#6838)
- DONT MERGE fix(workflow): attach cmdk-added blocks to the selected block (#6836)
- fix(emcn): prevent leading glyph clipping in chip inputs (#6833)
- fix(search): prioritize actions and prevent palette clipping (#6816)
- fix(desktop): guarantee the update feed resolves the newest release (#6827)
- fix(forks): name the workspace a sync overwrites instead of "target" (#6822)
- fix(forks): stop copying connector-managed knowledge base documents (#6818)
- fix(knowledge): parse the stored artifact, not the document's display name (#6817)
Other Changes
- chore(deps): collapse stale transitive js-yaml pins onto the patched releases (#6830)
- chore(cli): release 2.1.0 (#6826)
- chore(skills): make public-repo scrubbing explicit in ship and babysit (#6819)