Gemini upgrades break working setups
24 posts from 24 people20d activeSteady, +3 this week
Posts per day
The posts behind it
Local subagents ignore their declared generateContentConfig (temperature, topP, thinkingConfig) unless their model is auto
### What happened? Local subagents only send the generation settings they declare in `modelConfig.generateContentConfig` when their model is `auto`. For any other model value, whether an alias such as `flash` or `pro` or a concrete name such as `gemini-2.5-flash`, every request...
ACP: everything written to stderr is held until the process exits, so a client sees no warning during a run
...Warning: hook-said-this` and `Hook execution for AfterAgent: 0 succeeded, 1 failed (failing-hook), …` lines were already in that file. So the lines exist at the time; only stderr holds them back. These runs used `GOOGLE_GEMINI_BASE_URL` pointing at a local stub of the API, so...
Korean IME: last syllable is dropped when Enter is pressed right after composition commit
### What happened When typing Korean with an IME and pressing Enter immediately after the last syllable, the prompt is submitted without that syllable (e.g. `테스트` is submitted as `테스`). ### Steps to reproduce 1. Run `gemini` (0.66.0). 2. With a Korean IME active, type `테스트` and...
[Bug]: Background health checks execute live commercial rendering on image_generation models, burning thousands of dollars (litellm-internal-health-check regression in v1.106.3)
...This ultimately triggered upstream billing account suspension (`HTTP 403: There are issues with your billing account / PERMISSION_DENIED`). Prior to updating to `v1.106.3` (before October 25, 2026), this **never** happened because non-chat / image models either failed parameter...
[Regression] Antigravity 2.28.0-2.28.2 fails to launch on Windows 11 26H2 (silent crash after 2s) - v2.27.0 works fine
Resuming a session after tool-output masking drops the user's first prompt from history
### What happened? Once tool-output masking has run in a session, the session file no longer holds the user's first prompt as its own message. Instead, the first prompt is merged into the message that carries ` `. When the session is resumed, every user message that starts with...
replace and write_file still write when cancelled during file preparation
### What happened? `replace` and `write_file` can change a file after their abort signal fires during the initial file read. Both tools check the signal when entering the path lock, then await file preparation and directory checks without checking it again before writing. The...
bug(cli): theme file home-directory check uses startsWith (sibling dirs pass, Windows casing fails)
### What happened? `ThemeManager.loadThemeFromFile` (`packages/cli/src/ui/themes/theme-manager.ts`, around line 575) decides whether a theme file is inside the home directory with: A string prefix is not a path check, and it fails in two ways: 1. **Sibling directories pass.**...
Never loads
This app opens and just stays frozen, update after update, giving up more and more free space on my phone just for it to freeze and not work. If I could give zero stars I would. Do not download, it’s pretty useless, even after the latest update.
GeminiCLI.com Feedback: BRANCO extension missing from the Extensions Gallery
### URL of the page with the issue https://geminicli.com/extensions/browse/ ### What is the problem? The public BRANCO extension meets the documented discovery requirements but is absent from the Gemini CLI extension gallery. - Repository:...
GitIgnoreParser ignores files re-included by a nested .gitignore under a `dir/**` pattern
## What happens With a root `.gitignore` containing `logs/**` and a `logs/.gitignore` containing `!keep.txt`, Gemini CLI treats `logs/keep.txt` as ignored, and treats the whole `logs` directory as ignored. The file is hidden from `@` completion, glob, grep, read_many_files and...
GeminiCLI.com Feedback: madeinshow/mcp-gemini-extension missing from the Extensions Gallery (topic + root manifest + release, absent after the 2026-10-16 crawl)
...why it was rejected. Right now a publisher who meets the documented requirements has no way to tell the two apart. Concretely, I am asking for: 1. the crawler's discovery/validation result for madeinshow/mcp-gemini-extension, and the rejection reason if there is one; 2. the...
bug(build): workspace package.json dependencies desynchronized from package-lock.json breaking offline/hermetic builds
### What happened? In `google-gemini/gemini-cli`, several declared dependency versions in workspace `package.json` files have drifted from the resolutions committed in `package-lock.json`: 1. **`tar`**: `packages/cli/package.json` and `packages/a2a-server/package.json` declare...
Paid Google AI Pro Subscriber blocked by "Eligibility check failed: not currently available in your location" after updating to agy 1.3.5
Cancelling a request during a mid-stream retry does not stop the retry loop
### What happened? Cancelling a request (ESC) while `GeminiChat` is in a mid-stream retry does not stop the retry loop. In `packages/core/src/core/geminiChat.ts` (v0.63.0): - line 731: `if (isRetryableContentError || (isRetryable && !signal.aborted))` - a retryable content error...
ACP: session/load responds before the history replay is sent
### What happened? In ACP mode, `loadSession` in `packages/cli/src/acp/acpSessionManager.ts` starts `session.streamHistory(messages)` without awaiting it and returns the response right away. The SDK connection writes outgoing messages through one queue, and `streamHistory`...
[BUG] AI Gateway Anthropic and Gemini adapters raise KeyError for tools without description or parameters
> [!WARNING] > Before submitting a PR, please make sure that: > - A maintainer has triaged this issue and applied the `ready` label > - This issue has no assignee > - No duplicate PR exists > > PRs not meeting these requirements may be automatically closed. ### Issues Policy...
Gemini Live API: after a silent connection loss, every session resume was refused with 1011 for 15+ minutes
If you run a voice agent on the Gemini Live API and count on session resumption for flaky mobile networks, posting this in case it saves you the same debugging.. I tested what happens to a pending tool call when the WebSocket dies mid-booking: gemini-3.8-live on the Gemini...
[BUG] AI Gateway Gemini provider drops every text part after the first
> [!WARNING] > Before submitting a PR, please make sure that: > - A maintainer has triaged this issue and applied the `ready` label > - This issue has no assignee > - No duplicate PR exists > > PRs not meeting these requirements may be automatically closed. ### Issues Policy...
bug(cli): formatDuration shows "1000ms" and "60.0s" just below a unit boundary
### What happened? `formatDuration()` in `packages/cli/src/ui/utils/formatters.ts` chooses the unit from the raw value and only rounds afterwards, so values just under a boundary round up to a reading that the next unit should have taken: `ms Client Information Found by reading...
bug(core): stripToolCallIdPrefixes drops functionResponse.parts, so images read with read_file never reach the model
### What happened? When the model reads an image with `read_file` (for example a screenshot it just took of its own page), the image never reaches the model. The tool reports success, the model only receives `"Binary content provided (1 item(s))."`, and it then describes an...
Rootless podman sandbox hit EACCES because --userns=keep-id is not set
...the host user can't modify. In my case, that eventually shows up as `node-gyp` being unable to remove the `build` directory. ### What did you expect to happen? If the sandbox is using rootless podman and UID/GID mapping is enabled, I would expect the CLI to handle the user...
ACP marks edits to existing empty files as additions
### What happened? In ACP mode, Gemini CLI labels an edit to an existing empty file as a file addition in the diff metadata. Both the permission-preview path and the completed tool-result path choose the diff kind by checking whether `originalContent` is falsy. For an existing...
isEmpty misclassifies BOM-encoded whitespace-only plan files as non-empty
### What happened? `validatePlanContent()` accepts a whitespace-only plan file when the file is encoded as UTF-16 with a BOM. On current `main`, `isEmpty()` detects and removes the BOM but then always decodes the sampled bytes with UTF-8. UTF-16 whitespace bytes therefore leave...
Companies and products named
About this problem
Evidence
24 posts from 24 people in 6 places, about 2 a week over 68 days. Mostly on google-gemini/gemini-cli, mlflow/mlflow, Google AI Developers Forum. Tools named alongside: GitHub, npm, Vertex AI, Docker.
Frustration Frustration 1 of 3· Seen on GitHub issues, Community forums, Reddit, App Store reviews
Summary, model-written
Gemini CLI users and developers encounter file edit diff metadata errors, failed image reading via tools, improper duration rounding, and UTF-16 decoding bugs.
How it was grouped
Posts that state a pain and match the "breaking-changes" rule about Gemini. First post Aug 31, 2026, latest Nov 6, 2026. Corroborated: 3 or more posts from 2 or more people or places. Method
The same problem elsewhere
GitHub upgrades break working setups
87 posts from 75 people on GitHub issues, Hacker News, Stack Overflow.
Upgrades and new releases break working setups
76 posts from 62 people on GitHub issues, Reddit, App Store reviews.
Claude Code upgrades break working setups
67 posts from 60 people on GitHub issues, Hacker News, Reddit.
Codex upgrades break working setups
65 posts from 58 people on GitHub issues, Reddit.
DuckDB upgrades break working setups
37 posts from 28 people on GitHub issues.
Claude upgrades break working setups
35 posts from 34 people on GitHub issues, Reddit, Hacker News.
ClickHouse upgrades break working setups
31 posts from 20 people on GitHub issues.
Anthropic upgrades break working setups
27 posts from 22 people on GitHub issues.
PyTorch upgrades break working setups
26 posts from 21 people on GitHub issues, Reddit.
ChatGPT upgrades break working setups
26 posts from 26 people on GitHub issues, Community forums, App Store reviews.
OpenAI upgrades break working setups
25 posts from 25 people on GitHub issues, Reddit, Community forums.
Open WebUI upgrades break working setups
25 posts from 2 people on GitHub issues.
Other Gemini problems
Gemini jobs fail silently or break often
8 posts from 1 person on GitHub issues. Unverified.
Trouble with Gemini google
Top post: "Google is a GREAT company but Gemini-cli is NOT", one of 25 posts from 25 people on Community forums, GitHub issues, Reddit.
Trouble with Gemini name
Top post: "write_file / replace fail with ENAMETOOLONG on file names of 215, 255 bytes (temp file name exceeds NAME_MAX)", one of 3 posts from 3 people on GitHub issues.
Gemini users keep asking for help
Top post: "Possible Bug? Gemini CLI throws 401 UNAUTHENTICATED error mid-session", one of 62 posts from 61 people on GitHub issues, App Store reviews, Community forums.
Trouble with Gemini antigravity
Top post: "Gemini 3.8 in Antigravity is too slow!", one of 18 posts from 17 people on Community forums, GitHub issues.
Gemini runs out of memory
13 posts from 12 people on GitHub issues.
Trouble with Gemini gallery
Top post: "GeminiCLI.com Feedback: holt-os/holt missing from Extensions Gallery after a crawl that ran with it", one of 11 posts from 11 people on GitHub issues.
Trouble with Gemini studio
Top post: "AI Studio consistently failing to generate content across ALL chats and models (October 30)", one of 10 posts from 10 people on Community forums.
Gemini gives confidently wrong answers
9 posts from 9 people on Reddit, GitHub issues, Hacker News.
Gemini rate limits and usage caps block work
9 posts from 9 people on GitHub issues, Reddit, App Store reviews.
Trouble with Gemini command
Top post: "sessionModifiedBuildFiles warning is triggered repeatedly on every build command without being cleared", one of 8 posts from 7 people on GitHub issues.
Trouble with Gemini chat
Top post: "Bring individual file approval in chat window back", one of 7 posts from 6 people on GitHub issues, Community forums.
History