Stop documenting automatic cookie import and gcloud Gemini login (SBS-933) - #326
Conversation
…-933) WSL.md still described DPAPI browser-cookie import and Gemini via gcloud. Those are not the live paths: extraction returns NoCookies, and Gemini reads ~/.gemini/oauth_creds.json from the Gemini CLI.
|
Warning Review limit reached
Next review available in: 4 minutes Limit details: You’ve used all 1 included review currently available under your plan. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (7)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
ceiling | 881a7f4 | Commit Preview URL Branch Preview URL |
Aug 18 2026, 02:40 AM |
Automated reviewNew in this pass: 1 issue.
Resolved since the previous pass: 1. For coding agents: fix BLOCK and FIX IF QUICK findings now; everything else is tracked or informational; never exceed one CodeRev fix round per PR. Advisory. Findings generated by |
The WSL recipe told people to run `gemini auth login`. The Gemini CLI has no `auth` subcommand: that string is parsed as a query, so it drops into the normal startup path instead of a login. It authenticates from inside its own interface, which is what the provider's own "Not logged in" text already says. The same wrong command was in the Settings help string for both languages and in a comment on the credential check, so all four now say to run `gemini`, with `/auth` named as the way to switch account.
/auth opens the authentication-method dialog; the command that drops the current Google session is /auth signout. Telling someone to type /auth to change account leaves them on the same one.
…e-docs # Conflicts: # CHANGELOG.md
Summary
docs/WSL.mdtold WSL users that Ceiling decrypts Windows browser cookies (DPAPI automatic) and that Gemini signs in withgcloud auth login. Neither is the live path.browser_cookie_headeralways returnsNoCookies(rust/src/providers/mod.rs). Gemini reads Gemini CLI~/.gemini/oauth_creds.json. The Settings UI saysgemini auth login.A WSL user who follows the Gemini row now runs
gemini auth loginand gets the file Ceiling actually reads. A user who wants website cookies pastes a header, same as COOKIES.md / DATA_SOURCES.md.Related issue
SBS-933. Do not merge. Leave Linear In Progress.
Affected areas
Validation
Docs-only PR. Ran rustfmt check, the NoCookies unit test, and worker tests.
Sweep
Fixed WSL.md, COOKIES.md source-picker sentence, and site browser-imports phrase. Left Cursor Automatic (IDE session), DATA_SOURCES DPAPI storage, BUILDING.md module comment, AGENTS.md internals, Vertex AI gcloud ADC, and historical CHANGELOG.
Gaps
Not merged. Linear stays In Progress. Did not rewrite Codex/Claude login flags or delete leftover cookie extraction modules.
Note
Remove documentation of automatic browser cookie import and
gcloud auth loginfor Geminigcloud auth loginto installing@google/gemini-cliand runninggeminito sign in; Ceiling reads credentials from~/.gemini/oauth_creds.json.gemini auth login.Macroscope summarized 881a7f4.