Custom model management, PDF viewer, quoted replies, voice dictation key, plus terminal and app fixes
New features
- Custom models in terminal - You can now add, edit, and remove your own custom models from the terminal
- Scheduled loops indicator - A pill above the chat input lists a session's loops and can pause, resume, or stop them (app)
- Quote a Droid reply - Select text in a Droid response and add it to your next message as a quote (app)
- Voice dictation key - Pick a single key that starts and stops voice dictation, or turn the shortcut off (app)
- PDF viewer - PDF files now open in a scrolling viewer with a page rail, thumbnails, and zoom (app)
- Save files outside the workspace - The Files panel can now save a file that lives outside your workspace folder (app)
Improvements
- Custom model JSON editing - You can now edit one of your own custom models as a form or as raw JSON (app)
- Session list edge fades - The session list now fades at its top and bottom edges while you scroll (app)
- Smoother file opening - Opening a file from a tool call no longer stutters as the side pane slides in (app)
- Faster repository lists - Pages that list your repositories now load much faster
- Side chat controls - Side chat now shows its tool calls live and lets you stop or clear a question (app)
- Idle Slack channel archiving - Channels Droid opens for a session in Slack are archived once they sit idle
- Migration files pill - A Migration pill above the chat input opens the files for an active migration (app)
Bug fixes
- Mobile onboarding payment - Onboarding on a phone now walks through plan selection and billing as separate steps
- Diagram pan and zoom - Panning an expanded diagram no longer shrinks it, and pinch and arrow keys work (app)
- Leftover subagent processes - Subagent runs no longer leave stray processes behind when they finish
- Droid Shield false positives - Droid Shield no longer blocks a commit on identifiers or secrets already in the repository
- Failed delegation replies - Droid now reports a failed turn in Slack and Linear instead of leaving the thread silent
- Sidebar resize handle - Dragging the sidebar edge near the top of the window now resizes it (app)
- Truncated diff rendering - A very large set of uncommitted changes now renders the files it can instead of nothing (app)
- File preview flicker - A file preview no longer flickers while Droid runs terminal commands in the background (app)
- Missing GitHub App errors - A repository without the Factory GitHub App installed now returns a clear not-installed error
- Custom models per session - A session now lists the custom models from your settings and from its own project
- Setup scripts on Droid Computers - Setup scripts now run for repositories cloned onto a Droid Computer