Releases Index
Factory

Factory

factory.aiDeveloper Tools
$npx @buildinternet/releases get factory
Recently Shipped37 releases · updated Oct 14, 2026

Recently shipped Droid doctor checks, latest-model aliases, and chat history that loads as you scroll.

Droid doctor now tests the whole path. An opt-in doctor run checks model connectivity, MCP servers, and a complete turn, so a broken setup surfaces before a working session does.

Long-running Scripts report where they are.

  • A Script run ends with a status line carrying its result and wall time, and checking an unfinished run reports progress instead of calling it stalled.
  • Droid waits on a running Script for about an hour, tracks Scripts still running after a session compacts, and waits once for a run when the process exits.
  • Resuming accepts a session link in place of a session id.

The model picker handles upgrades and pinning. A session on a legacy model now runs its replacement, and you can keep the legacy model if you prefer. Model flags and session defaults can pin the newest model in a tier or version line.

Terminal and editor integration broadened. Sessions open files in PyCharm from the editor menu, terminals that support it report whether Droid is working, waiting on you, or done, and MCP tools from your last session work on the first message while servers finish connecting. MCP servers show their official names in settings, the tools view, and search.

Chat and privacy polish. Older messages load as you scroll up instead of behind a button, markdown tables reveal complete rows as they stream, and turning telemetry off now stops every Factory-bound log, trace, and metric from the CLI.

Sign-in survives stuck tabs; large file reads no longer OOM

This release12 fixesBug fixesAI-tallied from the release notes
Release notes · v0.243.0

Opening the web app no longer signs you out when another browser tab is stuck refreshing your session, and Droid now reads a range of a very large file without running out of memory. Also fixes machine details after reload, browser pane keyboard input, cancelable in-progress uploads, and organization-required Droid reviews on new pull requests.

Read more ↗

Ask Side Chat on highlighted text; resume sessions by id

This release3 featuresNew capabilities11 fixesBug fixesAI-tallied from the release notes
Release notes · v0.242.0

Highlighting Droid's response now offers Ask Side Chat, which opens the side chat with the text quoted, and the /resume command and /sessions can open a session directly when passed its id. Also fixed request timeout retries, custom model output limits, and responses cut short mid-stream.

Read more ↗

Design mode comments batch; Windows input wrapping fixed

This release1 featureNew capabilities1 enhancementImprovements to existing features7 fixesBug fixesAI-tallied from the release notes
Release notes · v0.241.0

Design mode now queues several comments in the browser panel or file preview and sends them as one message, and Slack direct messages from Droid tell you to reply in the thread to follow up. Fixed Windows input wrapping for accented characters and emoji, cut-off model responses now retry instead of running tools with incomplete input, and new chat model, effort, autonomy, and mode picks persist.

Read more ↗

Droid doctor checks; cross-region sign-in loop fixed

This release1 featureNew capabilities4 enhancementsImprovements to existing features8 fixesBug fixesAI-tallied from the release notes
Release notes · v0.240.0

Droid doctor can now check model connectivity, MCP servers, and a complete turn when opted in, and signing in to an organization in another region no longer loops between regions. Also fixed runtime settings isolation so hooks, MCP servers, and commands Droid starts no longer inherit the settings file, plus connector counts in the startup header and one-step onboarding checkout.

Read more ↗

Latest model aliases; concurrent session renewals no longer sign out

This release1 featureNew capabilities4 enhancementsImprovements to existing features12 fixesBug fixesAI-tallied from the release notes
Release notes · v0.239.0

Model flags and session defaults can now pin the newest model in a tier or version line, and Droid no longer signs you out when several requests renew your session at the same time. Also fixes a session getting stuck after a model switch, dropped older images and PDFs on large-attachment turns, exec exiting while a delegated background task still runs, and strips credentials from repository URLs in wiki commands.

Read more ↗

Telemetry opt-out now stops all Factory logs; editor MCP server local-only

This release2 featuresNew capabilities3 enhancementsImprovements to existing features5 fixesBug fixesAI-tallied from the release notes
Release notes · v0.238.0

Turning telemetry off now stops every Factory-bound log, trace, and metric from the CLI, and the editor MCP server accepts only local connections and rejects browser requests. Also adds loading older chat messages on scroll, keeps Scripts running through session compaction, and fixes sudo-created files in the Factory folder being owned by root.

Read more ↗

Script inputs shown in approvals; connector tools recover

This release1 enhancementImprovements to existing features2 fixesBug fixesAI-tallied from the release notes
Release notes · v0.237.0

Script calls with fixed inputs now display their real values in the approval request before the Script runs. Fixed connector tools lost to a slow first load so they recover later in the same run, and images produced by a tool inside a Script now appear in the transcript instead of encoded text.

Read more ↗

Terminal activity status; runtime script calls now ask permission

This release1 featureNew capabilities4 enhancementsImprovements to existing features16 fixesBug fixesAI-tallied from the release notes
Release notes · v0.236.0

Terminals that support it now show whether Droid is working, waiting on you, or done, and script calls whose input is built at run time now request permission when they run. Also fixed a first message that pulls from origin leaving sessions stuck on a slow fetch, skills in delegated tasks being refused, and a status pane that erased text typed right after opening.

Read more ↗

Legacy models auto-upgrade; plugin installs keep their MCP files

This release1 featureNew capabilities5 enhancementsImprovements to existing features10 fixesBug fixesAI-tallied from the release notes
Release notes · v0.234.0

Sessions on a legacy model now run its replacement while you can still keep the legacy model, and installing a plugin no longer drops its own MCP server and custom Droid files. Desktop also fixes Droid Computer startup, repository selection limits, connection retry labeling, and reopening sessions with pending Script output.

Read more ↗

Resume sessions with a message; oversized requests refused

This release1 featureNew capabilities1 enhancementImprovements to existing features8 fixesBug fixesAI-tallied from the release notes
Release notes · v0.233.0

A resume command's text after the session id now runs in that session, and script output too long to keep in full preserves its start and end. Bugs fixed include cut-off replies that now retry, requests over the model window that are shrunk before sending, and oversized messages refused with their size instead of being silently trimmed.

Read more ↗

Legacy model warning before picks; MCP connections faster

This release4 enhancementsImprovements to existing features6 fixesBug fixesAI-tallied from the release notes
Release notes · v0.232.0

Picking an older model now warns first and offers to switch to a newer version, and MCP servers reached over HTTP connect faster at session start. Fixed Windows commands writing stray output into the terminal interface, sessions failing to load on an unusual line separator, and organization-managed settings not being read from the organization's own region.

Read more ↗

Transcript history paging; legacy model toggle groups older models

This release6 enhancementsImprovements to existing features18 fixesBug fixesAI-tallied from the release notes
Release notes · v0.231.0

The terminal now pages a session's full saved history with Alt or Option plus arrow keys, and the model picker groups older models under a clearly marked legacy toggle. Also fixed a bug where interrupted replies ran unfinished tool calls, dropped streamed replies, and MCP servers that exited now restart on the next call.

Read more ↗

Earlier-turn images persist; Windows startup faster

This release3 enhancementsImprovements to existing features10 fixesBug fixesAI-tallied from the release notes
Release notes · v0.230.0

Attaching an image in a new message no longer deletes images from earlier turns, and image input now reaches GLM-5.3-Flash instead of being dropped. Droid also starts faster on Windows, no longer freezes at startup on machines with thousands of sessions, and session records now report viewed, updated, closed, and merged pull requests and issues.

Read more ↗

Custom model management lands; Droid Shield false positives fixed

This release6 featuresNew capabilities7 enhancementsImprovements to existing features11 fixesBug fixesAI-tallied from the release notes
Release notes · v0.229.0

Custom models can now be added, edited, and removed from the terminal, and the desktop app adds a PDF viewer, quoted Droid reply replies, and a voice dictation hotkey. Droid Shield no longer blocks commits on identifiers or secrets already in the repository, subagent runs no longer leave stray processes behind, and large uncommitted change sets now render the files they can.

Read more ↗

/migrate workflow ships; command palette reaches every setting

This release6 featuresNew capabilities5 enhancementsImprovements to existing features13 fixesBug fixesAI-tallied from the release notes
Release notes · v0.228.0

Factory adds a /migrate command that takes large work from an agreed plan to a verified outcome, backed by a migration files view showing plan and validation documents, and the desktop command palette now reaches every page and setting with category tabs and ranked results. Skills can now be completed and highlighted anywhere in a message, /compress summarizes the current session in place with /handoff starting a summary-only successor, and fixes cover session resume running out of memory, plans disappearing across compaction, dropped Slack file uploads, and Windows startup stalls while locating PowerShell.

Read more ↗