| # Default flag values for BooleanFlag only |
| # accepted values are INTERNAL, NIGHTLY, PREVIEW, COMPLETE |
| # |
| # COMPLETE must be followed by a year (when the flag was changed |
| # to COMPLETE.) |
| # |
| # Comments can be added on the same line as a flag with a #. |
| # |
| # All flag entries must be sorted. |
| apk.ide.enable.apk.project.system=COMPLETE:2024 |
| app.links.assistant.service.compatibility.enabled=COMPLETE:2025 |
| app.links.assistant.website.association.generator.v2=PREVIEW |
| appinsights.gemini.assisted.context.fetch=PREVIEW |
| appinsights.gemini.fetch.real.insight=COMPLETE:2024 |
| appinsights.suggest.a.fix=PREVIEW |
| appinspection.enable.tool.window=COMPLETE:2020 |
| appinspection.use.experimental.database.inspector=COMPLETE:2025 |
| backgroundtask.inspector.enable.backgroundtask.inspector.tab=COMPLETE:2021 |
| backup.enable.running.devices=COMPLETE:2024 |
| backup.enable=COMPLETE:2025 |
| benchmark.survey.enable=COMPLETE:2025 |
| compose.allocation.limiter=COMPLETE:2023 |
| compose.deploy.live.edit.compact.status.button=COMPLETE:2025 |
| compose.deploy.live.edit.deploy.desugar.r8=COMPLETE:2023 |
| compose.deploy.live.edit.deploy.enable.default=COMPLETE:2024 |
| compose.preview.code.to.preview.navigation=COMPLETE:2025 |
| compose.preview.generate.extra.parameter.context=PREVIEW |
| compose.preview.generate.preview.action=PREVIEW |
| compose.preview.invalidate.on.resource.change=COMPLETE:2023 |
| compose.preview.render.tool=PREVIEW |
| compose.preview.resizing=COMPLETE:2025 |
| compose.transform.ui.with.ai.agentic=INTERNAL |
| compose.transform.ui.with.ai=PREVIEW |
| compose.ui.check.fix.with.ai=INTERNAL |
| compose.ui.check.mode.wear=COMPLETE:2024 |
| deprecationpolicy.use.policy.with.deprecate=COMPLETE:2025 |
| device.manager.xr.device.support.enabled=COMPLETE:2025 |
| editor.compose.state.read.inlay.hints.enabled=PREVIEW |
| editor.remote.sdk.documentation.fetch.via.content.serving.api.enabled=PREVIEW |
| editor.restrict.to.completion.weigher=PREVIEW |
| embedded.emulator.allow.xr=COMPLETE:2025 |
| embedded.emulator.hide.tool.window.name=COMPLETE:2024 |
| embedded.emulator.wrap.toolbar=COMPLETE:2024 |
| experimentalui.enabled=COMPLETE:2024 |
| firebasetestlab.direct.access.create.project=COMPLETE:2024 |
| firebasetestlab.direct.access.settings.page=COMPLETE:2023 |
| firebasetestlab.direct.access.show.oem.lab.devices=COMPLETE:2025 |
| firebasetestlab.direct.access=COMPLETE:2024 |
| google.login.combined.login.use.compose.flow=PREVIEW |
| google.login.show.marketing.dialog=COMPLETE:2025 |
| google.play.sdk.index.show.sdk.index.deprecation.issues=COMPLETE:2025 |
| google.play.sdk.index.show.sdk.index.notes=COMPLETE:2024 # The default should match GooglePlaySdkIndex.DEFAULT_SHOW_NOTES_FROM_DEVELOPER so the behavior of Android Studio and CLI is consistent |
| google.play.sdk.index.show.sdk.index.recommended.versions=COMPLETE:2024 # The default should match GooglePlaySdkIndex.DEFAULT_SHOW_NOTES_FROM_DEVELOPER so the behavior of Android Studio and CLI is consistent |
| google.play.sdk.index.show.sdk.index.summary.notification=COMPLETE:2024 |
| gradle.ide.agp.snapshot.repo=INTERNAL |
| gradle.ide.android.sdk.ide.compatibility.rules=COMPLETE:2023 |
| gradle.ide.build.analyzer.category.analysis=COMPLETE:2022 |
| gradle.ide.build.analyzer.downloads.analysis=COMPLETE:2022 |
| gradle.ide.build.analyzer.jetifier.warning=COMPLETE:2021 |
| gradle.ide.build.injection.device.api.enabled=COMPLETE:2023 |
| gradle.ide.build.output.downloads.information=COMPLETE:2023 |
| gradle.ide.gradle.build.runtime.classpath.for.library.screenshot.tests=COMPLETE:2024 |
| gradle.ide.gradle.build.runtime.classpath.for.library.unit.tests=COMPLETE:2024 |
| gradle.ide.gradle.multi.variant.additional.artifact.support=COMPLETE:2023 |
| gradle.ide.gradle.skip.runtime.classpath.for.libraries=COMPLETE:2023 |
| gradle.ide.gradle.sync.control.enabled.stable=COMPLETE:2025 |
| gradle.ide.gradle.sync.control.enabled=COMPLETE:2025 |
| gradle.ide.gradle.sync.enable.cached.variants=COMPLETE:2021 |
| gradle.ide.gradle.sync.fetch.kotlin.models.in.parallel=COMPLETE:2023 |
| gradle.ide.gradle.sync.parallel.sync.enabled=COMPLETE:2022 |
| gradle.ide.gradle.sync.recreate.jdk=COMPLETE:2021 |
| gradle.ide.gradle.sync.use.v2=COMPLETE:2021 |
| gradle.ide.gradle.uses.local.java.home.for.new.created.projects=COMPLETE:2023 |
| gradle.ide.migrate.project.to.gradle.local.java.home=COMPLETE:2023 |
| gradle.ide.recommend.patch.releases=COMPLETE:2025 |
| gradle.ide.restore.invalid.gradle.jdk.configuration=COMPLETE:2025 |
| gradle.ide.use.stable.agp.version.for.new.projects=NIGHTLY |
| journeys.with.gemini.enable.journeys.with.gemini.auto.gradle.configuration.init.script.v2=PREVIEW |
| journeys.with.gemini.enable.journeys.with.gemini.auto.gradle.configuration=PREVIEW |
| journeys.with.gemini.enable.journeys.with.gemini.execution=PREVIEW |
| journeys.with.gemini.enable.journeys.with.gemini.recording=INTERNAL |
| layout.inspector.dynamic.layout.inspector.enable.running.devices=COMPLETE:2023 |
| layout.inspector.dynamic.layout.inspector.horizontal.scrollable.component.tree=COMPLETE:2025 |
| layout.inspector.dynamic.layout.inspector.ignore.framework.recompositions=COMPLETE:2022 |
| layout.inspector.dynamic.layout.inspector.recomposition.counts.default=COMPLETE:2024 |
| layout.inspector.dynamic.layout.inspector.recomposition.parent.counts=COMPLETE:2025 |
| layout.inspector.dynamic.layout.inspector.xr.inspection=COMPLETE:2025 |
| logcat.auto.deobfuscate=PREVIEW |
| logcat.click.to.add.filter=COMPLETE:2022 |
| logcat.deobfuscate=PREVIEW |
| logcat.export.import.enable=COMPLETE:2023 |
| logcat.ignore.studio.tags=COMPLETE:2023 |
| logcat.is.filter=COMPLETE:2022 |
| logcat.protobuf.enable=COMPLETE:2025 |
| logcat.terminate.app.actions.enable=COMPLETE:2023 |
| ndk.apkdebugbuildidcheck=COMPLETE:2018 |
| ndk.apkdebugreload=COMPLETE:2019 |
| ndk.ndk.projectview.showfilessunknowntocmake=COMPLETE:2020 |
| ndk.sxs.ndk.sxs.enabled=COMPLETE:2019 |
| nele.background.displaylist=COMPLETE:2025 |
| nele.enable.monochrome.icon.editor.tab=PREVIEW |
| nele.force.monochrome.adaptive.icon=COMPLETE:2025 |
| nele.layoutlib.native.memory.clean=COMPLETE:2025 |
| nele.use.bytecode.r.class.loading=COMPLETE:2025 |
| network.inspector.copy.as.curl=COMPLETE:2023 |
| network.inspector.enable.network.inspector.tab=COMPLETE:2021 |
| network.inspector.enable.network.interception=COMPLETE:2022 |
| network.inspector.grpc=COMPLETE:2023 |
| network.inspector.rule.variables=COMPLETE:2025 |
| network.inspector.static.timeline=COMPLETE:2023 |
| npw.enable.version.catalog=COMPLETE:2023 |
| npw.genai.template=COMPLETE:2024 |
| npw.navigationui.template=COMPLETE:2025 |
| npw.new.baseline.profiles.module=COMPLETE:2023 |
| npw.new.kotlin.multiplatform.module=COMPLETE:2025 |
| npw.new.macro.benchmark.module=COMPLETE:2021 |
| npw.new.native.module=COMPLETE:2020 |
| npw.show.agp.version.combobox.all.versions=INTERNAL |
| npw.show.agp.version.combobox.experimental.option=INTERNAL |
| npw.show.agp.version.combobox=INTERNAL |
| npw.show.fragment.gallery=COMPLETE:2019 |
| npw.show.kts.gradle.combobox=COMPLETE:2023 |
| npw.use.patch.releases=COMPLETE:2025 |
| npw.xr.template=COMPLETE:2025 |
| phased.sync.dependency.resolution.enabled=INTERNAL |
| phased.sync.disable.bridge.data.service=PREVIEW |
| phased.sync.enabled=PREVIEW |
| playpolicyinsights.play.policy.insights=COMPLETE:2025 |
| preview.add.image.to.ai.request.for.preview=COMPLETE:2024 |
| preview.essentials.mode=PREVIEW |
| preview.render.quality=COMPLETE:2024 |
| processnamemonitor.processnamemonitor.adblib.enable=COMPLETE:2023 |
| processnamemonitor.processnamemonitor.tracker.agent.enable=COMPLETE:2023 |
| profiler.task.based.ux=COMPLETE:2024 |
| profiler.task.title.v2=PREVIEW |
| project.tool.window.default.project.view=PREVIEW |
| project.tool.window.gradle.files.in.module=COMPLETE:2025 |
| refactor.migrateto.nontransitiverclasses.enabled=COMPLETE:2020 |
| rundebug.adb.device.explorer.package.filter.enable=COMPLETE:2023 |
| rundebug.adb.jdwp.scache.enabled=COMPLETE:2023 |
| rundebug.adb.jdwp.scache.remote.only.enabled=COMPLETE:2023 |
| rundebug.adblib.migration.ddmlib.androiddebugbridgedelegate=COMPLETE:2025 |
| rundebug.adblib.migration.ddmlib.androiddebugbridgedelegateusagetracker=PREVIEW |
| rundebug.adblib.migration.ddmlib.clientmanager=COMPLETE:2023 |
| rundebug.adblib.migration.ddmlib.idevicemanager=COMPLETE:2024 |
| rundebug.adblib.migration.ddmlib.ideviceusage.tracker=PREVIEW |
| rundebug.adblib.use.app.info.if.available=COMPLETE:2025 |
| rundebug.applychanges.connection.keepalive=COMPLETE:2020 |
| rundebug.applychanges.optimisticresourceswap=COMPLETE:2020 |
| rundebug.applychanges.optimisticswap=COMPLETE:2020 |
| rundebug.applychanges.structuralredefinition=COMPLETE:2020 |
| rundebug.applychanges.variablereinitialization=COMPLETE:2020 |
| rundebug.baselineprofile.guttericon.enabled=COMPLETE:2023 |
| rundebug.ddmlib.abb.exec.install.enable=COMPLETE:2022 |
| rundebug.debug.app.auto.attach.wait.for.debugger=COMPLETE:2023 |
| rundebug.debug.app.suspend.upon.start.enable=COMPLETE:2023 |
| rundebug.deltainstall=COMPLETE:2019 |
| rundebug.device.connect.detect.speed=COMPLETE:2024 |
| rundebug.emit.console.output.to.logcat=COMPLETE:2023 |
| rundebug.install.with.assume.verified=PREVIEW |
| rundebug.installwithadblib=COMPLETE:2024 |
| rundebug.riscv.support=COMPLETE:2024 |
| rundebug.use.bitmap.popup.evaluator.v2=COMPLETE:2023 |
| settingssync.enable=PREVIEW |
| studiobot.agent.changes.drawer=INTERNAL |
| studiobot.agent.experimental.build.prompt=PREVIEW |
| studiobot.agent.mode=COMPLETE:2025 |
| studiobot.agent.query.status.banner.enabled=COMPLETE:2025 |
| studiobot.agents.md.files.context=COMPLETE:2025 |
| studiobot.ai.fix.error.editor.action=PREVIEW |
| studiobot.ai.rename.action=COMPLETE:2024 |
| studiobot.ai.rethink.action=COMPLETE:2024 |
| studiobot.askgemini.include.build.files.in.context=PREVIEW |
| studiobot.attachments=COMPLETE:2025 |
| studiobot.bring.your.own.key=COMPLETE:2025 |
| studiobot.chat.enable.context.attachment=COMPLETE:2025 |
| studiobot.chat.enable.folder.context.selection=INTERNAL |
| studiobot.chat.multiple.sessions=INTERNAL |
| studiobot.chat.query.status.banner.enabled=INTERNAL |
| studiobot.chat.scroll.to.bottom=COMPLETE:2025 |
| studiobot.chat.stop.button.enabled=COMPLETE:2025 |
| studiobot.chat.suggest.dependencies.on.insert=PREVIEW |
| studiobot.commit.message.suggestion.override=COMPLETE:2025 |
| studiobot.commit.message.suggestion=COMPLETE:2024 |
| studiobot.compiler.error.context.enabled=INTERNAL |
| studiobot.current.file.context=COMPLETE:2025 |
| studiobot.editor.action.context.enabled=INTERNAL |
| studiobot.editor.ai.experimental.slash.commands.enabled=PREVIEW |
| studiobot.editor.ai.multifile.transform.output.enabled=INTERNAL |
| studiobot.editor.ai.transform.history.enabled=COMPLETE:2024 |
| studiobot.editor.ai.transform.session.diff.editor.viewer.enabled=PREVIEW |
| studiobot.editor.ai.transforms.enabled=COMPLETE:2024 |
| studiobot.flexible.transform.suggestions.enabled=INTERNAL |
| studiobot.gemini.show.sign.in.dialog=COMPLETE:2025 |
| studiobot.generate.test.scenarios=COMPLETE:2025 |
| studiobot.gradle.error.context.enabled=INTERNAL |
| studiobot.include.deploy.tools.by.default=INTERNAL |
| studiobot.include.gradle.project.structure.tools.by.default=COMPLETE:2025 |
| studiobot.inline.code.completion.ces.telemetry.enabled=COMPLETE:2024 |
| studiobot.inline.code.completion.file.context.enabled=PREVIEW |
| studiobot.inline.code.completion.include.last.action=PREVIEW |
| studiobot.local.models.enabled=PREVIEW |
| studiobot.mcp.host.enabled=COMPLETE:2025 |
| studiobot.open.files.context=PREVIEW |
| studiobot.project.facts.context.enabled=INTERNAL |
| studiobot.prompt.library.chat.lookup=COMPLETE:2025 |
| studiobot.prompt.library.rules=COMPLETE:2025 |
| studiobot.prompt.library=COMPLETE:2025 |
| studiobot.remote.models.enabled=INTERNAL |
| studiobot.show.shimmer.placeholder=PREVIEW |
| studiobot.studiobot.apply.changes.action=INTERNAL |
| studiobot.suggestion.smart.grouping.enabled=INTERNAL |
| studiobot.support.gias.enterprise=COMPLETE:2025 |
| studiobot.use.unified.onboarder=INTERNAL |
| studiobot.verify.user.tier.in.aida.rpcs=COMPLETE:2025 |
| studiobot.version.upgrade.agent=INTERNAL |
| studiolabs.enabled=COMPLETE:2025 |
| studiolabs.fakefeature=INTERNAL |
| system.health.antivirus.metrics.enabled=COMPLETE:2019 |
| system.health.antivirus.notification.enabled=COMPLETE:2019 |
| system.health.windows.ucrt.check.enabled=COMPLETE:2023 |
| testing.additional.testing.gradle.options=PREVIEW |
| testing.print.instrumentation.status=COMPLETE:2018 |
| testing.screenshot.testing=INTERNAL |
| transport.conservative.copy=COMPLETE:2024 |
| tsdkvua.api.next.enable=COMPLETE:2025 |
| tsdkvua.filters.onstart.reset=COMPLETE:2025 |
| tsdkvua.filters.onstart=COMPLETE:2025 |
| uab.enable.ia.run.configs=COMPLETE:2018 |
| wear.dwf.run.configuration.enabled=PREVIEW |
| wear.dwf.wfs.import.enabled=INTERNAL |
| wear.dwf.xml.editor.support.enabled=PREVIEW |
| wear.health.services.enable.panel=COMPLETE:2024 |
| wear.runconfigs.autocreate.enabled=COMPLETE:2023 |
| wear.surfaces.glance.preview.appwidget.enabled=COMPLETE:2024 |
| wear.surfaces.wear.tile.preview.animation.inspector.enabled=COMPLETE:2024 |
| wear.surfaces.wear.tile.preview.enabled=COMPLETE:2024 |
| wizard.migration.aehd.configuration.migrated.wizard.enabled=COMPLETE:2025 |
| wizard.migration.first.run.migrated.wizard.enabled=COMPLETE:2025 |
| wizard.migration.sdk.setup.migrated.wizard.enabled=COMPLETE:2025 |