Highlights
- Bug Fixes
- Two-factor authentication now works end to end, including setup and registration
- Agent editing respects your server's edit permission
- Confirm before discarding a file multi-selection
- Stop sending unchanged model parameters on every message
- Diagnostic log exports save with the correct file extension
- Misc Tech Debt Refactors
- Misc Stability Improvements
What's Changed
- fix(settings): stop the diagnostic-log export from saving as .jsonl.json by @garfiec in #279
- fix(auth): make 2FA login work end to end by @garfiec in #278
- fix(chat): stop over-sending default-valued model params on chat send by @garfiec in #281
- test(ui): expose testTags as resource-ids for on-device automation by @garfiec in #280
- fix(files): confirm before discarding multi-select on back/close by @garfiec in #283
- fix(agents): gate agent editing on edit permission by @garfiec in #284
- fix(auth): robust 2FA verify error handling via a sealed outcome contract by @garfiec in #282
- feat(skill): rebuild sync-upstream as a coordinator + two dynamic workflows by @garfiec in #285
- fix(auth): correct 2FA-setup and register response wire shapes by @garfiec in #286
Full Changelog: v2026.07.5...v2026.07.6