{"version":"0.189.0","versions":{"cli":"0.189.0","desktop":"0.146.0"},"date":"2026-08-06","dateFormatted":"August 6, 2026","url":"https://docs.factory.ai/changelog/release-notes#v0.189.0","jsonUrl":"https://docs.factory.ai/changelog/releases/0.189.0.json","summary":"Session filtering in the command palette, faster session default changes, and fixes for status line failures, custom model key helpers, and empty responses","surfaces":["cli","app"],"changes":[{"type":"feature","surface":"app","title":"Command palette session filter","description":"The command palette now filters your sessions as you type instead of showing a fixed list (app)"},{"type":"improvement","surface":"cli","title":"Faster session default changes","description":"Changing a session default in settings now takes effect immediately instead of pausing while it saves"},{"type":"fix","surface":"cli","title":"Status line failures","description":"A custom status line that fails now names the problem and points you to `/statusline` instead of leaving a blank row"},{"type":"fix","surface":"cli","title":"Custom model key helpers","description":"Custom models that get their key from a helper command now start up instead of failing without a static API key"},{"type":"fix","surface":"cli","title":"Empty final responses","description":"A turn that ends with an empty response now finishes successfully instead of failing with a no-output error"},{"type":"fix","surface":"app","title":"Openable file path links","description":"File paths in a response are only shown as links when they can actually be opened, and the tooltip says where they will open (app)"},{"type":"fix","surface":"app","title":"Recent session ordering","description":"Sending a message moves that session back to the top of your recent sessions right away (app)"}],"contentText":"New features\n\n- Command palette session filter - The command palette now filters your sessions as you type instead of showing a fixed list (app)\n\nImprovements\n\n- Faster session default changes - Changing a session default in settings now takes effect immediately instead of pausing while it saves\n\nBug fixes\n\n- Status line failures - A custom status line that fails now names the problem and points you to /statusline instead of leaving a blank row\n- Custom model key helpers - Custom models that get their key from a helper command now start up instead of failing without a static API key\n- Empty final responses - A turn that ends with an empty response now finishes successfully instead of failing with a no-output error\n- Openable file path links - File paths in a response are only shown as links when they can actually be opened, and the tooltip says where they will open (app)\n- Recent session ordering - Sending a message moves that session back to the top of your recent sessions right away (app)"}