Confirm Droid Git-pull recovery before it changes your working tree
Factory Droid v0.200.0 (Desktop v0.157.0) now asks before mutating the working tree after a failed Git pull, reports real PIDs for background commands, keeps MCP auth across reconnects, lets app subagents inherit session reasoning, and adds model-list search.Why this loop
Droid used to rewrite the working tree on its own when a Git pull failed. It now prompts first, so treat that dialog as a required review gate instead of letting it proceed blindly. Background commands also print real process IDs, which means you can inspect or stop them with ordinary process tools instead of hunting leftover jobs. MCP reconnects no longer force a fresh sign-in, so drop redundant reauth from your session setup. In the app, subagents can inherit the parent session's reasoning setting rather than a fixed one, and the model list is searchable—use both so spawned agents match the session you already chose. File-search tooling now loads only when needed, which shortens session startup without a config change.
Proposed actions
- If Droid reports a failed Git pull, answer No to the working-tree recovery prompt, then run: git status && git diff --stat && git stash push -u -m "pre-droid-pull" && git pull
- When Droid starts a command in the background, copy the real process ID it prints and stop it later with: kill <PID>
- In the Factory Droid app, create subagents so they inherit this session's reasoning setting instead of a fixed reasoning level
- Reconnect MCP servers in Droid once and do not sign in again on the next reconnect unless a server returns an auth error
- In the Droid app model list, type the model name in the search box and select it instead of scrolling the full list
Agent prompt
Paste into your agent or query via MCP (get_agent_prompt) — free, no extra AI costPaste into Droid / AGENTS.md task
DevAgentRadar → Factory Droid
You are helping me adopt a real coding-assistant change. Work only from the facts below. Do not invent features.
Context
Assistant: Factory Droid Proposal: Confirm Droid Git-pull recovery before it changes your working tree Summary: Factory Droid v0.200.0 (Desktop v0.157.0) now asks before mutating the working tree after a failed Git pull, reports real PIDs for background commands, keeps MCP auth across reconnects, lets app subagents inherit session reasoning, and adds model-list search. Primary source: https://docs.factory.ai/changelog/release-notes.md
Why it matters
Droid used to rewrite the working tree on its own when a Git pull failed. It now prompts first, so treat that dialog as a required review gate instead of letting it proceed blindly. Background commands also print real process IDs, which means you can inspect or stop them with ordinary process tools instead of hunting leftover jobs. MCP reconnects no longer force a fresh sign-in, so drop redundant reauth from your session setup. In the app, subagents can inherit the parent session's reasoning setting rather than a fixed one, and the model list is searchable—use both so spawned agents match the session you already chose. File-search tooling now loads only when needed, which shortens session startup without a config change.
Suggested actions
- If Droid reports a failed Git pull, answer No to the working-tree recovery prompt, then run: git status && git diff --stat && git stash push -u -m "pre-droid-pull" && git pull
- When Droid starts a command in the background, copy the real process ID it prints and stop it later with: kill <PID>
- In the Factory Droid app, create subagents so they inherit this session's reasoning setting instead of a fixed reasoning level
- Reconnect MCP servers in Droid once and do not sign in again on the next reconnect unless a server returns an auth error
- In the Droid app model list, type the model name in the search box and select it instead of scrolling the full list
After you finish
Do not report this as applied to DevAgentRadar. You cannot write the visitor's loop.
Tell the human: open https://devagentradar.com/proposals/factory-droid-v0-200-0-confirm-droid-git-pull-recovery-before-it-changes and mark Applied, Skipped, or Failed. Proposal id: 5e1c8b46-920e-4e2f-b4b7-74ad4ba4cd67
Your job
- Restate the change in one sentence.
- Propose a minimal plan for my repo (or a throwaway pilot).
- Implement only what I approve; prefer small diffs and tests.
- Call out risks (permissions, breaking APIs, cost).
Start by confirming you understood the proposal.
Your loop
This browser · no sign-in · not shared as “you”After you run the prompt
Only you can mark this. Agents cannot write your loop.
Your decision stays on this device. A public tally appears after a few votes.