{"version":"0.116.0","versions":{"cli":"0.116.0","desktop":"0.73.0"},"date":"2026-05-02","dateFormatted":"May 2, 2026","url":"https://docs.factory.com/changelog/release-notes#v0.116.0","jsonUrl":"https://docs.factory.com/changelog/releases/0.116.0.json","summary":"Runtime-aware Execute tool, no-report readiness hint, payment method in onboarding, and CLI stability fixes","surfaces":["cli"],"changes":[{"type":"feature","surface":"cli","title":"Runtime-aware Execute tool","description":"Execute tool descriptions now adapt to your runtime, with WSL-specific guidance and an expanded bashism detector"},{"type":"feature","surface":"cli","title":"No-report readiness hint","description":"CLI surfaces a dynamic hint when a report isn't needed"},{"type":"feature","surface":"cli","title":"Payment method in onboarding","description":"You can now add a payment method during the final onboarding step (Factory App)"},{"type":"fix","surface":"cli","title":"Lingering prompts after resume","description":"User prompts are now cleared correctly after a droid resumes"},{"type":"fix","surface":"cli","title":"Gemini turn handling","description":"Scoped Gemini reasoning signals to the active turn for more reliable continuations"},{"type":"fix","surface":"cli","title":"Billing error classification","description":"Payment-required responses now surface as billing errors instead of generic invalid-request errors"},{"type":"fix","surface":"cli","title":"Working directory persistence","description":"Validated working directory is now persisted and locked until the Droid Computer connects (Factory App)"},{"type":"fix","surface":"cli","title":"Droid Computer details on transient errors","description":"Droid Computer details now remain visible during transient query errors (Factory App)"},{"type":"fix","surface":"cli","title":"Factory App updater download","description":"Factory App updater now downloads the new version only after you click to install"}],"contentText":"New features\n\n- Runtime-aware Execute tool - Execute tool descriptions now adapt to your runtime, with WSL-specific guidance and an expanded bashism detector\n- No-report readiness hint - CLI surfaces a dynamic hint when a report isn't needed\n- Payment method in onboarding - You can now add a payment method during the final onboarding step (Factory App)\n\nBug fixes\n\n- Lingering prompts after resume - User prompts are now cleared correctly after a droid resumes\n- Gemini turn handling - Scoped Gemini reasoning signals to the active turn for more reliable continuations\n- Billing error classification - Payment-required responses now surface as billing errors instead of generic invalid-request errors\n- Working directory persistence - Validated working directory is now persisted and locked until the Droid Computer connects (Factory App)\n- Droid Computer details on transient errors - Droid Computer details now remain visible during transient query errors (Factory App)\n- Factory App updater download - Factory App updater now downloads the new version only after you click to install"}