{"version":"0.105.0","date":"2026-04-20","dateFormatted":"April 20, 2026","url":"https://docs.factory.ai/changelog/release-notes#v0.105.0","jsonUrl":"https://docs.factory.ai/changelog/releases/0.105.0.json","summary":"Kimi K2.6 support, simplify built-in skill, AutoWiki / GitHub Wiki sync, and CLI stability fixes","surfaces":["cli"],"changes":[{"type":"feature","surface":"cli","title":"Kimi K2.6 support"},{"type":"feature","surface":"cli","title":"Simplify built-in skill"},{"type":"feature","surface":"cli","title":"AutoWiki / GitHub Wiki sync"},{"type":"feature","surface":"cli","title":"Managed Droid Computer enterprise control"},{"type":"feature","surface":"cli","title":"Missions access policy"},{"type":"feature","surface":"cli","title":"Session title in browser tab"},{"type":"feature","surface":"cli","title":"Revamped Droid Computer creation"},{"type":"feature","surface":"cli","title":"Nested sidebar"},{"type":"feature","surface":"cli","title":"Droid Computer connection status"},{"type":"improvement","surface":"cli","title":"Compaction model for BYOK"},{"type":"improvement","surface":"cli","title":"PowerShell syntax warning"},{"type":"improvement","surface":"cli","title":"Windows path normalization"},{"type":"fix","surface":"cli","title":"Spec option selection"},{"type":"fix","surface":"cli","title":"Execute tool header"},{"type":"fix","surface":"cli","title":"Invalid JSON rendering"},{"type":"fix","surface":"cli","title":"Review guidelines skill"},{"type":"fix","surface":"cli","title":"Tool cancel interrupts"},{"type":"fix","surface":"cli","title":"TUI daemon session switching"},{"type":"fix","surface":"cli","title":"Session title updates"},{"type":"fix","surface":"cli","title":"Missions worker permissions"},{"type":"fix","surface":"cli","title":"Thinking traces in web chat"},{"type":"fix","surface":"cli","title":"Ripgrep startup"},{"type":"fix","surface":"cli","title":"Truncated stream handling"},{"type":"fix","surface":"cli","title":"Stuck \"Show more\""},{"type":"fix","surface":"cli","title":"Slack session-owner picker"},{"type":"fix","surface":"cli","title":"Sidebar hover and selection"},{"type":"fix","surface":"cli","title":"401 errors when logged out"},{"type":"fix","surface":"cli","title":"Stuck loading state"},{"type":"fix","surface":"cli","title":"Add Project modal directory"},{"type":"fix","surface":"cli","title":"Local machine option"}],"security":[],"deprecations":[],"contentText":"New features\n\n- Kimi K2.6 support - Added support for the Kimi K2.6 model\n- Simplify built-in skill - Simplify is now a built-in skill, no installation required\n- AutoWiki / GitHub Wiki sync - Wikis generated by AutoWiki can now sync to GitHub Wiki, with additional Wiki reader fixes\n- Managed Droid Computer enterprise control - New managed Droid Computer toggle in enterprise controls (Factory App)\n- Missions access policy - Enterprise admins can now control access to Missions\n- Session title in browser tab - Factory App sessions now use the session title as the page title\n- Revamped Droid Computer creation - Redesigned flow for creating Droid Computers (Factory App)\n- Nested sidebar - Sidebar now supports nesting along with other polish improvements (Factory App)\n- Droid Computer connection status - Machine selector now shows the connection status for each Droid Computer (Factory App)\n\nImprovements\n\n- Compaction model for BYOK - Compaction now defaults to your current model and is used for BYOK\n- PowerShell syntax warning - Execute tool now detects PowerShell and warns when Bash syntax is used\n- Windows path normalization - Glob tool now returns normalized backslash paths on Windows\n\nBug fixes\n\n- Spec option selection - Fixed the user-selected spec option not being passed to the model\n- Execute tool header - Fixed the last character being clipped in the Execute tool header\n- Invalid JSON rendering - JSON renderer now hides output when the JSON is invalid\n- Review guidelines skill - CLI now handles a missing review-guidelines skill gracefully\n- Tool cancel interrupts - Follow-up prompts now wait for tool-cancel interrupts to settle\n- TUI daemon session switching - Previous TUI daemon session now closes only after the next one loads\n- Session title updates - Daemon session title updates now reflect in the terminal tab\n- Missions worker permissions - Missions worker permission requests are now auto-denied\n- Thinking traces in web chat - Thinking traces now appear in session chat on the web\n- Ripgrep startup - Fixed intermittent startup errors when initializing the bundled ripgrep binary\n- Truncated stream handling - Improved error handling when model response streams are truncated\n- Stuck \"Show more\" - Fixed a stuck \"Show more\" button after creating a session on a new Droid Computer (Factory App)\n- Slack session-owner picker - Picker now uses server-side search with infinite scroll (Factory App)\n- Sidebar hover and selection - Fixed hover states and highlighting in the sidebar (Factory App)\n- 401 errors when logged out - Suppressed 401 errors after logging out (Factory App)\n- Stuck loading state - Fixed a stuck loading state in the app (Factory App)\n- Add Project modal directory - Modal now picks up the current directory from the native browse dialog (Factory App)\n- Local machine option - Hidden outside of the Factory App"}