v1.46.0July 17, 2026
Update-Time Terminal Protection
Update-Time Terminal Protection. Choose how terminals behave before installing an update, See whether running terminals will continue through the update or be saved and restored and Changes made here stay in sync with Settings → Terminal.
Download v1.46.0
The download page always has the newest build; installers for this version are on GitHub.
What changed
New features
3- Choose how terminals behave before installing an update — the Restart & Install screen now includes the experimental terminal keep-alive option and explains exactly what will happen during this restart
- See whether running terminals will continue through the update or be saved and restored
- Changes made here stay in sync with Settings → Terminal and take effect at the correct restart
Improvements
6- Keep busy terminal workspaces responsive — live run indicators now update only while visible, pause when 1DevTool is in the background, and avoid refreshing every tab when a single AI agent starts or finishes
- Vertical Tabs shows one stable elapsed timer instead of duplicating it, long timers no longer shift tab content, and reduced-motion preferences are respected
- Closing a terminal now releases its saved status and timer state instead of leaving it behind for the rest of the app session
- Keep your reading position when focusing a terminal — clicking an AI terminal no longer pulls its output to the bottom, so you can select, focus, and continue reading older output without losing your place
- Paste into Agent Input only when you choose — opening the composer no longer reads or fills from the clipboard, and multiline terminal pastes are no longer redirected into it automatically
- Manual text paste inside Agent Input, terminal-copy line-wrap cleanup, and image attachments continue to work normally
Bug fixes
2- Fixed blank terminals when keep-alive was enabled in packaged macOS builds — shells and AI terminals now open correctly when the experimental background terminal service is active
- If that service cannot start a terminal, 1DevTool automatically falls back to normal session saving and restoration instead of leaving every terminal blank