v0.126.0: Bulk session archiving, faster Computer restarts, EU data residency, and stability fixes

New features

- Bulk session archiving - New settings page for managing and bulk-archiving sessions (app)
- EU data residency - Sessions and LLM inference for EU customers now stay within an EU-only data plane
- Built-in security review - The /security-review skill is now bundled with the CLI by default
- Copy bug report ID - Added a copy button next to bug report IDs (app)

Improvements

- Faster Computer restarts - Sped up restarting Droid Computers (app)
- Lighter CLI startup - Reduced redundant requests during CLI startup
- Persistent desktop preferences - Desktop preferences are now saved alongside other settings (app)
- Windows pending update cleanup - Cleaned up stale pending updates on Windows

Bug fixes

- Structured output validation - Strengthened validation of structured tool output
- Task token count - Removed an incorrect zero token count from Task tool results
- Windows installer packaging - Repaired Windows installer packaging
- Limits reset on plan change - Plan changes now correctly reset usage limits (app)
- MCP servers for running sessions - MCP servers now load when reopening already-running sessions (app)
- Local daemon warning during setup - Suppressed a spurious local daemon warning during initial setup (app)
- Session not found errors - Fixed spurious session not found errors (app)
- Code block styling - Aligned code block styling in chat (app)
- Cross-surface integrations - Prevented integrations from sending duplicate postbacks across surfaces
- QA droid CLI auth - QA droid CLI now pairs with the matching Factory API host