Non-interactive login flow; AI agents detected automatically
v15.26.0
4 features1 enhancement5 fixesThis release4 featuresNew capabilities1 enhancementImprovements to existing features5 fixesBug fixesAI-tallied from the release notes
From the original release noteView original ↗
- Automatically enable non-interactive mode when an AI agent is detected in the environment to prevent the CLI from hanging on interactive prompts.
- Added support for a two-phase non-interactive login flow. Initiate this by running
firebase login --non-interactive, navigate to the printed link to get an authorization code, and complete the login by runningfirebase login <auth_code>. - Fixed
apps:initwritinggoogle-services.jsonto anapp/apppath when the Android module has nosrcdirectory, by detecting the module from the directory basename instead of the first path segment (#10863). - Fixed
firestore:locationsfailing with anullproject error when run without an active project (#10881). - Fixed authentication refresh issue under Application Default Credentials (ADC) when no project is active (#10880).
- Added
crashlytics:onboard:webCLI command to support Crashlytics onboarding for web apps. - Added
hiddensource map support tocrashlytics:sourcemap:upload. - Fixed typo in loginPrototyper URL which caused issues during Firebase MCP server firebase_login
- Added
appcheck:services:list,appcheck:services:getandappcheck:services:setto read and change App Check enforcement per service. - Fixed unenforced read-only isolation for Native SQL queries for Firebase SQL Connect.
Fetched August 6, 2026
