{"version":"0.182.0","versions":{"cli":"0.182.0","desktop":"0.139.0"},"date":"2026-07-28","dateFormatted":"July 28, 2026","url":"https://docs.factory.com/changelog/release-notes#v0.182.0","jsonUrl":"https://docs.factory.com/changelog/releases/0.182.0.json","summary":"Audit log scope filter, user removal in the Admin Console, and a round of CLI session and authentication fixes","surfaces":["cli","app"],"changes":[{"type":"feature","surface":"app","title":"Audit log scope filter","description":"The audit log can now be filtered by scope, so you can narrow it to the events you are looking for (app)"},{"type":"feature","surface":"app","title":"Admin Console user removal","description":"Admins can now remove a user from the organization directly in the Admin Console (app)"},{"type":"feature","surface":"app","title":"Image copy context menu","description":"Images in a session can be copied to the clipboard from a right-click menu (app)"},{"type":"improvement","surface":"cli","title":"Recurring prompts in Loop","description":"Creating, listing, and cancelling recurring prompts is now one Loop tool instead of separate cron tools"},{"type":"improvement","surface":"app","title":"Image thumbnails in previews","description":"Artifact preview cards in chat now show a thumbnail of the image instead of a generic card (app)"},{"type":"fix","surface":"cli","title":"Forked session sync","description":"Sessions you fork now sync to the cloud instead of staying only on the machine that forked them"},{"type":"fix","surface":"cli","title":"Expired session errors","description":"The CLI now reports an authentication error when the stored session token has gone missing"},{"type":"fix","surface":"cli","title":"Re-authentication default","description":"Re-authenticating is now the preselected option when your session has expired"},{"type":"fix","surface":"cli","title":"BYOK model names","description":"Bring-your-own-key models no longer show an extra suffix after the model name"},{"type":"fix","surface":"cli","title":"Session and mission pickers","description":"Typing `q` in the session or mission picker now filters the list instead of closing it"},{"type":"fix","surface":"cli","title":"Duplicate AGENTS.md","description":"AGENTS.md files are no longer added to context twice when discovery runs more than once"},{"type":"fix","surface":"cli","title":"Header state","description":"The header now follows tool execution as it happens instead of lagging behind the agent"},{"type":"fix","surface":"cli","title":"Transcript order","description":"Session transcripts stay in the right order when the system clock jumps"},{"type":"fix","surface":"app","title":"Reconnect after slow startup","description":"A local session that takes a long time to start now reconnects instead of staying disconnected (app)"},{"type":"fix","surface":"app","title":"Side Chat focus","description":"Running `/btw` now moves focus into Side Chat (app)"},{"type":"fix","surface":"app","title":"Repository access during setup","description":"Connecting a Git provider no longer fails when a single repository in the account cannot be read (app)"}],"contentText":"New features\n\n- Audit log scope filter - The audit log can now be filtered by scope, so you can narrow it to the events you are looking for (app)\n- Admin Console user removal - Admins can now remove a user from the organization directly in the Admin Console (app)\n- Image copy context menu - Images in a session can be copied to the clipboard from a right-click menu (app)\n\nImprovements\n\n- Recurring prompts in Loop - Creating, listing, and cancelling recurring prompts is now one Loop tool instead of separate cron tools\n- Image thumbnails in previews - Artifact preview cards in chat now show a thumbnail of the image instead of a generic card (app)\n\nBug fixes\n\n- Forked session sync - Sessions you fork now sync to the cloud instead of staying only on the machine that forked them\n- Expired session errors - The CLI now reports an authentication error when the stored session token has gone missing\n- Re-authentication default - Re-authenticating is now the preselected option when your session has expired\n- BYOK model names - Bring-your-own-key models no longer show an extra suffix after the model name\n- Session and mission pickers - Typing q in the session or mission picker now filters the list instead of closing it\n- Duplicate AGENTS.md - AGENTS.md files are no longer added to context twice when discovery runs more than once\n- Header state - The header now follows tool execution as it happens instead of lagging behind the agent\n- Transcript order - Session transcripts stay in the right order when the system clock jumps\n- Reconnect after slow startup - A local session that takes a long time to start now reconnects instead of staying disconnected (app)\n- Side Chat focus - Running /btw now moves focus into Side Chat (app)\n- Repository access during setup - Connecting a Git provider no longer fails when a single repository in the account cannot be read (app)"}