Daily Edition Sources +5

Gemini CLI Explains the Missing Privacy Switch

The /privacy screen now says when a consumer data-control does not apply to an account, instead of making Workspace and enterprise users decode a raw OAuth or tier error.

Diagram Punk poster showing raw privacy errors replaced by a tier-unavailable account path, while unexpected network errors remain visible and a caveat says the guidance is not a policy change.
Diagram Punkno tier is a state, not a crash.
repo google-gemini/gemini-cli evidence
5 source signals 1 repo commit f354eeb
Evidence: commit f354eeb / July 11, 2026 / Daily Edition
Open Edition Evidence below

Gemini CLI's main branch now treats the absence of a consumer Code Assist tier as an account-routing state, not a privacy-system crash. The July 10 patch replaces several raw failure paths with a notice: the free-tier service-improvement opt-in is unavailable here, and Workspace or enterprise users should use a Google Cloud project path.

That sounds like a small wording fix until the public issue trail supplies the user situation. A company-account user asked how to opt out and determine which tier was active after /privacy returned a current-tier error. An enterprise report described the command as a check on whether a Cloud project had routed a team into its intended governed service. The reports prove confusion at a policy boundary, not that any prompt was leaked or served under the wrong terms.

An inapplicable control is not an outage

The code adds isTierUnavailable for four expected states: no Code Assist server, no project ID, no resolved user tier, or the backend's specific “does not have a current tier” response. The distinction is deliberately narrow. A test that returns network unavailable still produces an error, rather than being hidden behind friendly account guidance.

The new notice offers no Yes/No toggle. It points organization users toward GOOGLE_CLOUD_PROJECT, the official authentication guide, and an exit. That matters after Google's June 18 consumer-tier deprecation: this is best read as cleanup for an enterprise/no-tier account boundary, not a new consumer privacy feature.

Clarity is useful; verification would be better

Only UI, hook, and test files changed. The patch does not route an account, change telemetry, or display the effective project, entitlement, service, or privacy contract. The next useful signal is a tagged release plus an end-to-end organization-account check that can name the active boundary instead of merely explaining why one switch is missing.

Evidence Trail

Receipts below the story

The article above is the public narrative. This section keeps the source trail and limits on the same page.

Edition
DateJuly 11, 2026
LaneDaily Edition
Confidence78%
Sources5
Reposgoogle-gemini/gemini-cli

Primary Evidence

Evidence Limits

  • The sources prove a main-branch UI classification and guidance change, not a privacy-policy, telemetry, authentication, or backend-routing change.
  • Public reports establish confusion and governance concern. They do not establish leakage, training use, or service under the wrong contract.
  • The notice does not verify the effective tier or project, and no tagged release or end-to-end enterprise test was verified on July 11.
Letters & Corrections

Send a note to the desk

Corrections, missing context, or a follow-up lead.