v0.109.3: Auto-fallback to Droid Core, per-tool MCP autonomy overrides, Factory App system theming, and CLI stability fixes

New features

- Auto-fallback to Droid Core - Sessions that hit Rate Limits now automatically fall back to Droid Core when your overage preference is set to Droid Core
- Per-tool MCP autonomy overrides - New mcpAutonomyOverrides setting lets you configure autonomy levels for individual MCP tools
- System theming - Factory App now follows your system theme
- New Factory App updater - Improved auto-update flow for the Factory App
- Per-channel Slack auto-run model - Choose which model is used for each Slack auto-run channel (Factory App)

Improvements

- Larger Droid Shield buffer - Increased Droid Shield max buffer from 20MB to 64MB to handle larger outputs
- Faster hibernation detection - Droid Computer hibernation is now detected more quickly
- Sorted model list - CLI model list is now sorted by release date, newest first
- Cleaner MCP tool parameters - MCP tool parameters show truncated JSON instead of [object Object]

Bug fixes

- Lost subagent output - Fixed an issue where subagent output could be lost
- MCP tool selection refresh - Tool selection now refreshes after MCP updates
- Slash command initialization - Slash commands now wait for initialization to finish before running
- Spec mode approval comments - Spec approval comments now work in both live and resumed sessions
- --auto level in exec runs - --auto level is now applied in exec runs even when the session inherits spec mode
- Tool confirmation state - Restored correct tool execution state after a tool-confirmation approval
- Settings theme control alignment - Fixed alignment of the settings theme control
- Stray hover glyphs - Removed unintended active hover glyphs
- Windows worker reliability - Added retries for Windows Job Object spawn failures
- Settings folder watcher - Switched to native recursive watching for the settings folder
- Cron schedules in UTC - Scheduled Missions runs now evaluate cron expressions in UTC
- Clearer paywall errors on Droid Computer routes - Droid Computer routes now return a clear error when accessed from a non-paying organization
- Slack multi-turn delegation - Fixed multi-turn delegation when running from Slack
- Factory App auth timeout fallback - Fixed an auth timeout fallback in the Factory App
- App UI polish - Fixed various spacing, color, and chevron issues (Factory App)