{"version":"0.195.0","date":"2026-08-13","dateFormatted":"August 13, 2026","url":"https://docs.factory.ai/changelog/release-notes#v0.195.0","jsonUrl":"https://docs.factory.ai/changelog/releases/0.195.0.json","summary":"Escape now confirms before interrupting a run, plus fixes for sidebar width, text selection after resizing, recent sessions in the sidebar, repeated polling tool calls, and plugin file watchers","surfaces":["cli","app"],"changes":[{"type":"improvement","surface":"app","title":"Escape interrupt confirmation"},{"type":"fix","surface":"app","title":"Stable sidebar width"},{"type":"fix","surface":"app","title":"Text selection after resizing"},{"type":"fix","surface":"app","title":"Recent sessions in the sidebar"},{"type":"fix","surface":"cli","title":"Polling tool calls"},{"type":"fix","surface":"cli","title":"Plugin file watching"}],"security":[],"deprecations":[],"contentText":"Improvements\n\n- Escape interrupt confirmation - Pressing Escape while the agent is running now asks whether to stop it, and remembers your choice (app)\n\nBug fixes\n\n- Stable sidebar width - The sidebar keeps the width you set when you resize the window or collapse and reopen it (app)\n- Text selection after resizing - Text stays selectable and clicks keep working after a panel resize is interrupted (app)\n- Recent sessions in the sidebar - Your most recent sessions stay visible in the sidebar instead of being crowded out by sessions with many child sessions (app)\n- Polling tool calls - A turn no longer stops early when the same tool call is repeated to watch output that keeps changing\n- Plugin file watching - Droid no longer uses up your system's file watchers when you have plugin marketplaces installed, and cleans up files left behind by an interrupted install"}