{"version":"0.212.0","versions":{"cli":"0.212.0","desktop":"0.169.0"},"date":"2026-09-04","dateFormatted":"September 4, 2026","url":"https://docs.factory.ai/changelog/release-notes#v0.212.0","jsonUrl":"https://docs.factory.ai/changelog/releases/0.212.0.json","summary":"Faster startup, simpler tool selection, steadier responses, and clearer app views","surfaces":["cli","app"],"changes":[{"type":"improvement","surface":"cli","title":"Faster terminal startup","description":"The CLI now overlaps startup work with settings loading so you can begin typing sooner"},{"type":"improvement","surface":"app","title":"Expanded table viewing","description":"Expanded tables now use more of the window while keeping their scrollbars visible (app)"},{"type":"fix","surface":"cli","title":"Follow-up message handling","description":"Droid now carries earlier instructions forward when several follow-up messages arrive while it is working"},{"type":"fix","surface":"app","title":"Droid logo display","description":"The Droid logo no longer shows unwanted scrollbars (app)"},{"type":"fix","surface":"app","title":"Desktop download links","description":"Selecting a Desktop download now opens the installer link correctly (app)"},{"type":"fix","surface":"cli","title":"Stalled response recovery","description":"Improved recovery when a response stops arriving midstream"},{"type":"improvement","surface":"cli","title":"Quiet command efficiency","description":"Long-running commands with little output now use less CPU while running in the CLI"},{"type":"deprecation","surface":"cli","title":"Worktree directory option","description":"--worktree-dir now shows a deprecation warning directing you to the worktree directory setting"},{"type":"fix","surface":"cli","title":"Empty session directory changes","description":"Changing directories with /cwd before your first message no longer leaves the session unable to reload"},{"type":"improvement","surface":"app","title":"Environment panel default","description":"The environment panel now opens by default unless you previously chose to close it (app)"},{"type":"fix","surface":"cli","title":"VS Code diff fallback","description":"The CLI now stays open and keeps the inline diff visible when the VS Code command is unavailable"},{"type":"improvement","surface":"app","title":"Consistent monospace text","description":"Monospace text now uses Geist Mono (app)"},{"type":"feature","surface":"cli","title":"Exec tool selection","description":"Select tools with --only-tools, --add-tools, and --remove-tools, including individual MCP tools or entire servers"},{"type":"fix","surface":"app","title":"Large local file attachments","description":"Oversized or unsupported files can now be attached by reference in local Desktop sessions (app)"},{"type":"fix","surface":"cli","title":"Background task display","description":"Background tasks no longer cause duplicated status lines or overwritten rows in long terminal conversations"},{"type":"fix","surface":"cli","title":"Empty response recovery","description":"Droid now retries more transient empty responses before ending the turn with an error"},{"type":"fix","surface":"cli","title":"Custom model recovery","description":"Custom models can now recover from an initial setup failure when you send a message"}],"contentText":"New features\n\n- Exec tool selection - Select tools with --only-tools, --add-tools, and --remove-tools, including individual MCP tools or entire servers\n\nImprovements\n\n- Faster terminal startup - The CLI now overlaps startup work with settings loading so you can begin typing sooner\n- Expanded table viewing - Expanded tables now use more of the window while keeping their scrollbars visible (app)\n- Quiet command efficiency - Long-running commands with little output now use less CPU while running in the CLI\n- Environment panel default - The environment panel now opens by default unless you previously chose to close it (app)\n- Consistent monospace text - Monospace text now uses Geist Mono (app)\n\nBug fixes\n\n- Follow-up message handling - Droid now carries earlier instructions forward when several follow-up messages arrive while it is working\n- Droid logo display - The Droid logo no longer shows unwanted scrollbars (app)\n- Desktop download links - Selecting a Desktop download now opens the installer link correctly (app)\n- Stalled response recovery - Improved recovery when a response stops arriving midstream\n- Empty session directory changes - Changing directories with /cwd before your first message no longer leaves the session unable to reload\n- VS Code diff fallback - The CLI now stays open and keeps the inline diff visible when the VS Code command is unavailable\n- Large local file attachments - Oversized or unsupported files can now be attached by reference in local Desktop sessions (app)\n- Background task display - Background tasks no longer cause duplicated status lines or overwritten rows in long terminal conversations\n- Empty response recovery - Droid now retries more transient empty responses before ending the turn with an error\n- Custom model recovery - Custom models can now recover from an initial setup failure when you send a message\n\nDeprecations\n\n- Worktree directory option - --worktree-dir now shows a deprecation warning directing you to the worktree directory setting"}