{"version":"0.158.0","date":"2026-06-24","dateFormatted":"June 24, 2026","url":"https://docs.factory.ai/changelog/release-notes#v0.158.0","jsonUrl":"https://docs.factory.ai/changelog/releases/0.158.0.json","summary":"Plugin toggles, tab slash-command completion, and login and rendering fixes","surfaces":["cli","app"],"changes":[{"type":"feature","surface":"cli","title":"Enable and disable plugins"},{"type":"improvement","surface":"cli","title":"Tab to complete slash commands"},{"type":"improvement","surface":"cli","title":"MCP authentication"},{"type":"improvement","surface":"cli","title":"Account credit checkout"},{"type":"fix","surface":"cli","title":"Invalid API key login"},{"type":"fix","surface":"cli","title":"Cancel AskUser prompts"},{"type":"fix","surface":"cli","title":"Duplicate tool approvals"},{"type":"fix","surface":"cli","title":"Windows background processes"},{"type":"fix","surface":"cli","title":"Document skills location"},{"type":"fix","surface":"app","title":"Dark mode toggles"},{"type":"fix","surface":"app","title":"Editable composer"}],"security":[],"deprecations":[],"contentText":"New features\n\n- Enable and disable plugins - Turn individual plugins on or off with a new toggle\n\nImprovements\n\n- Tab to complete slash commands - Press Tab to complete slash commands\n- MCP authentication - Improved handling of MCP authentication responses and desktop redirects\n- Account credit checkout - Subscribe to or upgrade your plan using account credit\n\nBug fixes\n\n- Invalid API key login - The CLI now exits with an error on an invalid FACTORY_API_KEY instead of stalling at login\n- Cancel AskUser prompts - Cancelling an AskUser prompt now interrupts the agent instead of letting it continue\n- Duplicate tool approvals - Approval-gated tool executions now render only once\n- Windows background processes - Fixed cleanup of background processes on exit on Windows\n- Document skills location - Document skills are now written to your current working directory\n- Dark mode toggles - Dark mode toggles are now visible and loading spinners animate correctly (app)\n- Editable composer - The composer stays editable during session blockers (app)"}