Factory AI Droid CLI for agentic development workflows
Complete changelog with every version since the first release.
Latest Version:v0.190.0
Total Releases:192
Source:Web Changelog
Releases (192)
v0.190.0New
Claude Opus 5 in Auto model, HTTPS proxy support, and GitLab CI setup for automated QA, plus fixes for GitLab authentication, empty responses, and disconnected sessions
August 7, 2026
- •New features: QA setup for GitLab CI - The install-qa skill can now set up automated QA on GitLab CI and include video evidence in its reports
- •Improvements: Opus 5 in Auto model - Auto model now upgrades to Claude Opus 5 when a task needs a stronger model
- •Improvements: HTTPS proxy support - Droid now uses your HTTPS_PROXY setting when it connects, so sessions work behind a corporate proxy
- •Improvements: Clearer connection errors - A session that cannot connect at startup now explains what went wrong instead of showing a generic failure
- •Bug fixes: Empty response recovery - A turn now recovers when the model returns an empty response instead of ending with an error
- •Bug fixes: GitLab authentication per host - GitLab commands now authenticate against the host you are working with instead of a single default
- •Bug fixes: Usage dashboard filters - The usage dashboard filter bar now wraps so every filter stays visible (app)
- •Bug fixes: Disconnected session state - A session that loses its connection now keeps its state instead of resetting (app)
v0.189.0New
Session filtering in the command palette, faster session default changes, and fixes for status line failures, custom model key helpers, and empty responses
August 6, 2026
- •New features: Command palette session filter - The command palette now filters your sessions as you type instead of showing a fixed list (app)
- •Improvements: Faster session default changes - Changing a session default in settings now takes effect immediately instead of pausing while it saves
- •Bug fixes: Status line failures - A custom status line that fails now names the problem and points you to /statusline instead of leaving a blank row
- •Bug fixes: Custom model key helpers - Custom models that get their key from a helper command now start up instead of failing without a static API key
- •Bug fixes: Empty final responses - A turn that ends with an empty response now finishes successfully instead of failing with a no-output error
- •Bug fixes: Openable file path links - File paths in a response are only shown as links when they can actually be opened, and the tooltip says where they will open (app)
- •Bug fixes: Recent session ordering - Sending a message moves that session back to the top of your recent sessions right away (app)
v0.188.0
Fixes for plugin marketplace status, authentication for manually added MCP servers, diff colors, the thinking timer, member pickers, and opening markdown files
August 4, 2026
- •Bug fixes: Marketplace status reporting - A plugin marketplace that is working is no longer reported as missing
- •Bug fixes: Manually added MCP servers - MCP servers you add by hand can now finish authenticating instead of failing to connect (app)
- •Bug fixes: Thinking timer stability - The thinking timer keeps counting correctly when you move between views instead of restarting (app)
- •Bug fixes: Diff colors by theme - Added and removed lines in a diff now use the colors that match your light or dark theme (app)
- •Bug fixes: Paginated member pickers - Member pickers now page through everyone in your organization instead of showing only the first results (app)
- •Bug fixes: Markdown in default app - Markdown files now open in your default app instead of being blocked (app)
v0.187.0
Usage limits filtered by limit type, plus fixes for PDF attachments, plugin marketplace updates, and file diff counts
August 4, 2026
- •Improvements: Usage limits by type - Usage limits can now be filtered by limit type so you can narrow the list to the one you are looking for (app)
- •Improvements: Voucher redemption confirmation - Redeeming a voucher that changes your plan now shows what will change and asks you to confirm first (app)
- •Bug fixes: PDF attachment fallback - Attaching a PDF now falls back to its extracted text when the selected model cannot read PDFs, instead of failing
- •Bug fixes: Skills with broken symlinks - A skill with an unresolved symlink is now skipped instead of stopping your other skills from loading
- •Bug fixes: Marketplace updates with local changes - Updating a plugin marketplace now succeeds when its checkout has local changes instead of failing
- •Bug fixes: Inline file diff counts - File diffs show their added and removed line counts again (app)
- •Bug fixes: Updates after canceled quit - The app keeps checking for updates after you cancel quitting instead of waiting until the next launch (app)
v0.186.0
Support for GitHub Enterprise and self-hosted GitLab remotes, clickable links in tmux, and fixes for transcript performance, command denylists, and table scrollbars
July 31, 2026
- •New features: Self-hosted Git remotes - Repositories hosted on GitHub Enterprise or a self-hosted GitLab are now recognized as Git remotes
- •Improvements: Streaming transcript performance - Long streaming responses no longer slow the transcript down while they render (app)
- •Improvements: Cmd-click hint on file paths - File path links now show a tooltip explaining that Cmd-click opens the file (app)
- •Bug fixes: Clickable links in tmux - Links in the terminal are now clickable when you run the CLI inside tmux
- •Bug fixes: Command denylist matching - A denylisted command no longer blocks unrelated commands that happen to share a subcommand name
- •Bug fixes: Table scrollbar overlap - Scrollbars in tables no longer sit on top of row content (app)
v0.185.0
A per-server MCP connect timeout, plus fixes for stuck approval prompts, spec mode colors, and sign-in across multiple windows
July 30, 2026
- •New features: Per-server MCP connect timeout - MCP server configs accept a connectTimeout so a slow-starting server gets more time to connect instead of failing at startup
- •Bug fixes: Stuck approval prompts - An approval prompt no longer stays wedged when the request behind it is already gone, so Enter and Esc respond again
- •Bug fixes: Spec mode message color - Messages you send in spec mode keep the spec color when the view repaints or you resume the session, instead of looking like a normal turn
- •Bug fixes: Sign-in with multiple windows - Sign-in and MCP authorization now finish in the window that started them instead of hanging when more than one window is open (app)
- •Bug fixes: File diff animations - Opening and closing a file diff animates again instead of snapping into place (app)
v0.183.0
Multi-select questions from the agent, a fullscreen file preview, and a round of app improvements and fixes
July 29, 2026
- •New features: Multi-select questions - Questions the agent asks you can now accept more than one answer, so you can pick several options at once
- •New features: Fullscreen file preview - The file preview panel can now be expanded to fullscreen and back with a toggle (app)
- •Improvements: MCP tool details - Tool calls from MCP servers now show their details in the transcript instead of hiding them (app)
- •Improvements: Queued attachment previews - Attachments on a queued message now show a preview before the message is sent (app)
- •Bug fixes: Git connection errors - Errors while connecting a Git provider are now shown in the app instead of failing without explanation (app)
- •Bug fixes: Pinned session dragging - Dragging a pinned session no longer unpins it when another target handles the drop (app)
- •Bug fixes: Show in folder on WSL - Revealing a file in its folder now works for paths inside WSL (app)
v0.182.0
Audit log scope filter, user removal in the Admin Console, and a round of CLI session and authentication fixes
July 28, 2026
- •New features: Audit log scope filter - The audit log can now be filtered by scope, so you can narrow it to the events you are looking for (app)
- •New features: Admin Console user removal - Admins can now remove a user from the organization directly in the Admin Console (app)
- •New features: Image copy context menu - Images in a session can be copied to the clipboard from a right-click menu (app)
- •Improvements: Recurring prompts in Loop - Creating, listing, and cancelling recurring prompts is now one Loop tool instead of separate cron tools
- •Improvements: Image thumbnails in previews - Artifact preview cards in chat now show a thumbnail of the image instead of a generic card (app)
- •Bug fixes: Forked session sync - Sessions you fork now sync to the cloud instead of staying only on the machine that forked them
- •Bug fixes: Expired session errors - The CLI now reports an authentication error when the stored session token has gone missing
- •Bug fixes: Re-authentication default - Re-authenticating is now the preselected option when your session has expired
v0.181.0
Slash commands while the agent runs, MCP OAuth resource override, and subagent and Git fixes
July 27, 2026
- •New features: Slash commands while the agent runs - Slash commands now work during an active agent turn, so you no longer have to wait for it to finish
- •New features: MCP OAuth resource override - MCP server configs accept a resource field to send a different OAuth resource indicator, or omit it entirely
- •Improvements: Subagent delegation - The agent now delegates to subagents more selectively when using OpenAI models
- •Improvements: Subagent results - The agent reuses a subagent's report instead of re-reading the files it already covered, making follow-up work faster
- •Bug fixes: Git index lock - Checkouts now retry when another process is holding the Git index lock instead of failing
- •Bug fixes: BYOK models - Bring-your-own-key models are now scoped to the selected computer (app)
v0.180.0
Gemini 3.6 Flash support, a revamped keyboard shortcuts dialog, and faster session search
July 24, 2026
- •New features: Gemini 3.6 Flash support - Gemini 3.6 Flash is now available in the model selector
- •New features: Disable built-in skills in the app - You can now turn off Factory-provided built-in skills from the app (app)
- •Improvements: Keyboard shortcuts help - Redesigned the keyboard shortcuts help dialog so shortcuts are easier to scan (app)
- •Improvements: MCP readiness - Agent turns now wait until your MCP servers finish loading, so their tools are available from the first message
- •Improvements: Session search - Session search, sorting, and paging now run server-side for faster results in long histories, and you can look up a session by its ID (app)
- •Improvements: MCP sign-in - MCP authentication in the app now matches the CLI flow (app)
- •Bug fixes: Spec proposal order - Spec proposals now stay in chronological order in the chat transcript
- •Bug fixes: Image loading - Fixed images that failed to load in the desktop app, and cards now hide broken images instead of showing a placeholder (app)
v0.179.0
Sandbox and macOS hardening, plus mission, dictation, and app UI fixes
July 23, 2026
- •Improvements: Sandbox hardening - Strengthened isolation of processes running inside the command sandbox
- •Improvements: macOS hardening - Hardened macOS releases against code injection
- •Bug fixes: Mission approvals - The mission proposal body now renders once during approval instead of repeating
- •Bug fixes: Capacity errors - The CLI now backs off gracefully when a model is temporarily at capacity and no alternative is available
- •Bug fixes: Voice dictation - Long voice dictations are no longer cut off (app)
- •Bug fixes: Visualization flicker - Streamed visualizations no longer flicker while rendering (app)
- •Bug fixes: Autonomy chip - The autonomy chip in the composer now keeps a fixed width (app)
- •Bug fixes: GitHub Enterprise Server repositories - Repository lists are now correctly scoped to your organization (app)
v0.178.0
Keep-awake setting, system certificate trust, plus MCP, model, and invite fixes
July 22, 2026
- •New features: Keep-awake setting - A new setting keeps your machine awake during agent runs so long tasks aren't interrupted by sleep (app)
- •Improvements: System certificate trust - The CLI and desktop now trust your system's certificates at startup, improving connectivity in environments with custom certificate authorities
- •Bug fixes: MCP confirmations - Autonomy upgrades now apply correctly to MCP tool confirmations
- •Bug fixes: MCP OAuth - Signing in to MCP servers over OAuth is now more reliable
- •Bug fixes: Hook display - Hook metadata now stays on a single row
- •Bug fixes: Verified domains on invite - Invitations now respect your organization's verified domains (app)
v0.177.0
Open artifacts in your default app, plus mission, transcript, and app UI fixes
July 21, 2026
- •New features: Open artifacts externally - Artifact preview cards can now open in your default app (app)
- •Improvements: Code block font - Code blocks now render in Geist Mono for clearer monospaced text (app)
- •Improvements: Attachment-only messages - You can now send chat messages that contain only attachments (app)
- •Bug fixes: Approval details toggle - Option+E dead-key accents no longer interfere with toggling approval details
- •Bug fixes: Transcript repaint - The transcript now repaints correctly after viewing plan details
- •Bug fixes: Computer removal - Removing a computer no longer shows a spurious session-archiving warning
- •Bug fixes: Mission interrupts - Missions now pause correctly when the orchestrator is interrupted
- •Bug fixes: Agent browser cleanup - Orphaned browser automation processes are now cleaned up reliably
v0.176.0
Windows ARM64 desktop, disable builtin skills, plus session recovery and Auto model fixes
July 20, 2026
- •New features: Disable builtin skills - New --disable-builtin-skills flag turns off Factory-provided skills while keeping your own skill sources
- •New features: Windows ARM64 desktop - The desktop app now ships a native Windows ARM64 build (app)
- •New features: Usage cap alert emails - Admins now receive email alerts as usage approaches configured caps (app)
- •Bug fixes: Session recovery - Cancelling a tool no longer corrupts session history, and existing corruption is repaired automatically
- •Bug fixes: Auto model retries - Auto model turns now retry automatically when a model is unavailable
- •Bug fixes: Disconnected prompts - Permission and input prompts are now suppressed while disconnected
- •Bug fixes: macOS sleep - Notification sounds no longer prevent macOS from going to sleep (app)
- •Bug fixes: PDF generation - PDF generation errors now surface immediately instead of hanging (app)
v0.175.0
Auto-opening file previews, task ID prefixes, and /btw, model settings, wiki, and plugin fixes
July 17, 2026
- •New features: File previews - Generated files now open in a preview automatically (app)
- •Improvements: Task ID prefixes - TaskOutput and TaskStop now accept task ID prefixes so you can reference background tasks more easily
- •Bug fixes: /btw mid-stream - /btw now handles mid-stream forks correctly and submits follow-ups
- •Bug fixes: Model settings - Spec and normal mode model settings now persist correctly
- •Bug fixes: Wiki shareable links - Wiki runs can now generate shareable links
- •Bug fixes: Plugins overlay - The plugins overlay now closes on Esc from any tab
v0.173.0
Skill disable controls plus loop, plugin, hook, and settings fixes
July 15, 2026
- •New features: Skill controls - You can now disable individual skills and see how skill settings resolve across scopes
- •Bug fixes: Repeated tool calls - The agent now stops looping when it repeats the same tool call
- •Bug fixes: Plugin loading - Enabled plugins now load correctly across all install scopes
- •Bug fixes: Hook execution - Hooks now run exactly once per event
- •Bug fixes: Settings writes - Concurrent settings updates are no longer overwritten by stale cached writes
- •Bug fixes: Mission Control - The chat now repaints correctly when you close Mission Control (app)
- •Bug fixes: Sidebar update button - Fixed alignment of the sidebar update button (app)
v0.172.0
Mission side panel, add project folder, and PDF, MCP auth, and markdown fixes
July 14, 2026
- •New features: Mission side panel - Added a unified Mission side panel for managing missions (app)
- •New features: Add project folder - New button to add a local project folder, streamlining local project setup (app)
- •Improvements: Consistent text editing - Text-editing keys now behave consistently across all input fields
- •Bug fixes: /clear preserves model - /clear now keeps your current model and autonomy settings
- •Bug fixes: Password-protected PDFs - Password-protected PDFs no longer lock up the session
- •Bug fixes: MCP authentication - MCP sign-ins now refresh tokens silently and avoid duplicate authentication prompts
- •Bug fixes: Markdown line breaks - Soft line breaks in markdown now render correctly
v0.171.0
MCP connect timeouts, theme detection over SSH, and mission, model, and notification fixes
July 13, 2026
- •Improvements: Context usage on resume - Context usage now displays immediately when you resume a session
- •Improvements: Windows installer architecture - The CLI installer now detects the native Windows architecture
- •Bug fixes: MCP connection timeout - stdio MCP servers now time out on connect instead of hanging
- •Bug fixes: Grep and Glob timeouts - Grep and Glob timeouts now surface as actionable errors
- •Bug fixes: Theme detection over SSH - Fixed theme auto-detection over remote terminal sessions
- •Bug fixes: Todo status colors - Todo status colors now render correctly
- •Bug fixes: Completion notification - The turn-completion notification now fires before the CLI exits
- •Bug fixes: Subagent reports - The end-of-turn todo reminder no longer swallows subagent reports
v0.170.0
Legacy file encoding support, plus browser and composer refinements
July 10, 2026
- •Improvements: Browser panel suggestions - Local suggestions in the browser panel are now deduplicated and better ranked (app)
- •Improvements: Prompt history recall - Refined recall of previous prompts in the composer (app)
- •Bug fixes: Legacy file encodings - File tools now preserve legacy text encodings such as ISO-8859-2 and CP1250 instead of converting them
v0.169.0
macOS process sandbox, spec rendering fixes, and MCP session improvements
July 9, 2026
- •New features: macOS command sandbox - Added whole-process sandbox support on macOS for safer command execution
- •Improvements: Clearer send button - The composer now explains why the send button is disabled (app)
- •Improvements: Safer web tools - WebSearch and FetchUrl now require at least low autonomy before they run
- •Bug fixes: Image-only messages - Fixed sending messages that contain only an image
- •Bug fixes: Plan todos - Plan todo lists are now bounded and the full todo displays correctly
- •Bug fixes: Wide tables - Wide markdown tables now scroll horizontally
- •Bug fixes: MCP footer - The MCP status footer now appears immediately
- •Bug fixes: MCP session notices - MCP status and auth notices now stay scoped to their session instead of leaking into untouched sessions
v0.168.0
Pin local sessions, working directory in the desktop app, and CLI and app fixes
July 8, 2026
- •New features: Pin local sessions - You can now pin local sessions that aren't synced to the cloud (app)
- •New features: Working directory in desktop - The desktop app now brings your current working directory into the session (app)
- •Improvements: Slash command search - Improved slash command search results
- •Improvements: Skills count - The header now shows an accurate skills count
- •Improvements: Wiki permalinks - Added repository permalink support in wikis
- •Bug fixes: Session token usage - Session token usage is now counted only on successful turns
- •Bug fixes: Unread sessions - Unrelated unread sessions are preserved when a window regains focus (app)
- •Bug fixes: Notification hook - The idle_prompt Notification hook now fires on cancelled turns
v0.167.0
Port-forwarding for droid computers, faster startup and search, and Windows and Linux fixes
July 7, 2026
- •New features: Port-forward for droid computers - New droid computer port-forward command to forward ports from a droid computer to your local machine
- •Improvements: Faster app startup - Startup boot phases now run in parallel, reducing time to a usable window (app)
- •Improvements: Faster session search - Session search is quicker and returns better-ranked results
- •Improvements: Full-screen help - Help now opens as a full-screen overlay you can dismiss with ? or Esc
- •Improvements: Slash menu filtering - Filtered slash menu results are flattened with a clearer category block
- •Improvements: Cleaner model names - Model names display more clearly across the app (app)
- •Improvements: Cleaner chat transcript - Internal tool lookups no longer clutter the chat transcript (app)
- •Improvements: Update rollback - The app can now roll back to a previous version when needed (app)
v0.164.0
Grouped slash commands, cloud sync control, and MCP and login fixes
July 2, 2026
- •New features: Grouped slash commands - Slash commands are now organized by category for easier browsing
- •New features: Cloud sync control - New setting to control whether your data syncs to the cloud (app)
- •Improvements: Linear model picker - Model names now display cleanly in the Linear delegation picker (app)
- •Improvements: Computer provisioning wizard - Clarified copy in the droid computer provisioning wizard (app)
- •Bug fixes: MCP tool names - Tool names containing dots are now accepted per the MCP specification
- •Bug fixes: MCP authentication - Restored sign-in to MCP servers that reject certain OAuth client registration
- •Bug fixes: Background processes in droid exec - Agent-spawned background processes now keep running after droid exec exits
- •Bug fixes: Editor for allow/deny lists - The CLI now honors $EDITOR when editing allow and deny lists on headless hosts
v0.162.0
Cloned repos in projects, lower memory use, and rendering and auth fixes
June 30, 2026
- •New features: Cloned repos in projects - Cloned repositories now appear in the new-session projects dropdown (app)
- •Improvements: Lower memory usage - Reduced memory use during long and idle sessions
- •Improvements: Word-wise navigation - Option+Left/Right now jumps between words in secondary text inputs
- •Bug fixes: Resumed hooks - Hook rows now render correctly after you resume a session
- •Bug fixes: File encoding - Edited files now keep their original encoding instead of always saving as UTF-8
- •Bug fixes: MCP authentication - Restored basic auth fallback when signing in to MCP servers over OAuth
- •Bug fixes: Org switching - Fixed selecting the active organization when switching organizations, including in the EU (app)
v0.161.0
Hooks manager overhaul, chat transcript search, and faster searches
June 29, 2026
- •New features: Hooks manager overhaul - Redesigned the hooks manager for viewing and configuring your hooks
- •New features: WezTerm setup - Added terminal setup support for WezTerm
- •New features: Chat transcript search - Search within a chat transcript (app)
- •Improvements: Faster searches - Avoided unnecessary search cache rebuilds
v0.159.0
Archive projects with clearer MCP authentication guidance
June 25, 2026
- •New features: Archive projects - Archive projects you're no longer working on to keep your project list tidy (app)
- •Improvements: Clearer MCP auth guidance - When an MCP server fails to authenticate, the CLI now explains how to resolve it
- •Bug fixes: MCP config errors - MCP configuration parse errors are now surfaced clearly instead of failing silently
v0.158.0
Plugin toggles, tab slash-command completion, and login and rendering fixes
June 24, 2026
- •New features: Enable and disable plugins - Turn individual plugins on or off with a new toggle
- •Improvements: Tab to complete slash commands - Press Tab to complete slash commands
- •Improvements: MCP authentication - Improved handling of MCP authentication responses and desktop redirects
- •Improvements: Account credit checkout - Subscribe to or upgrade your plan using account credit
- •Bug fixes: Invalid API key login - The CLI now exits with an error on an invalid FACTORY_API_KEY instead of stalling at login
- •Bug fixes: Cancel AskUser prompts - Cancelling an AskUser prompt now interrupts the agent instead of letting it continue
- •Bug fixes: Duplicate tool approvals - Approval-gated tool executions now render only once
- •Bug fixes: Windows background processes - Fixed cleanup of background processes on exit on Windows
v0.157.0
External prompt editing and input and onboarding fixes
June 23, 2026
- •New features: Edit prompts externally - Open and edit your prompt in an external editor for composing longer messages
- •Bug fixes: Caps-lock cursor keys - Fixed cursor key handling when caps lock is on
- •Bug fixes: Onboarding crash - Fixed a crash that could occur when connecting before onboarding finished (app)
v0.156.2
Conversation rewind and reliability fixes
June 22, 2026
- •New features: Rewind conversation - The new /rewind-conversation command rewinds the chat and restores your files to an earlier point (app)
- •New features: Org hooks governance - Organizations can now centrally control hooks settings across their members
- •Improvements: Clickable message links - URLs in your messages are now clickable
- •Improvements: Light terminal colors - Improved white rendering in the light terminal theme
- •Bug fixes: Reasoning indicator - Non-thinking models no longer show a reasoning indicator
- •Bug fixes: Execute step shimmer - Fixed a stale loading shimmer left on completed execute steps
- •Bug fixes: Windows hooks - Preserved command quoting for hooks on Windows
- •Bug fixes: MCP server logos - MCP server logos now keep their original colors
Showing 30 of 80