Changelog · Factory Droid · Factory

CLI v0.221.0, Desktop v0.178.0: Session drafts, settings changes in chat, cleaner CLI transcripts, and clearer Slack help

Published Sep 17, 2026 (). Newer: CLI v0.247.0, Desktop v0.204.0: PDF preview rendering, Environment session grouping, Files panel speed, and CLI and app fixes (Oct 22, 2026)

Changelog

CLI v0.221.0, Desktop v0.178.0: Session drafts, settings changes in chat, cleaner CLI transcripts, and clearer Slack help

New features - Settings changes in chat - Droid can now propose settings changes in chat for you to review and apply (app) - Session draft indicator - Sessions holding an unsent message now show a draft mark in the session list (app) Improvements - Cleaner plan updates - Successful plan updates no longer add rows to the transcript, and the pinned plan stays - Custom model capabilities - Custom models now take reasoning and image support from the base model you select - Slack help guide - Sending !help in Slack now lists each command and explains which identity a session runs as Bug fixes - MCP tool readiness - Exec sessions that wait for MCP servers now also wait for their tools to register - Session filter menu height - Long project lists in session filter menus now scroll inside a capped menu (app) - Thinking output alignment - Thinking labels and text now line up with tool names and render in italics - Command blocklist matching - Blocked command patterns now match package runner commands that pin a package version - Task result recovery - A Task that already finished now reports its result instead of a timeout - Session type filter - The session Type filter now stays open while you select several options (app) - Pinned message handoff - A newer message now layers above the pinned message instead of overlapping it while scrolling (app) - Oversized request recovery - Requests rejected for being too large now compact and retry instead of failing the turn