google-gemini / google-gemini/gemini-cli

get-shit-done output hook causes crash

Open
#22,186 3 comments 0 reactions 0 assignees View on GitHub
πŸ”’ maintainer only area/agent effort/medium kind/bug priority/p1 status/need-information workstream-rollup
Dominant language
TypeScript
Stars
107k
Forks
14.6k
Avg merge
2d 3h
Merged PRs (30d)
45

Description

### What happened?

Repeatedly, when a get-shit-done output is almost finished (printing user summary), it crashes gemini with the following message: Once the containers are up, wait about 30 seconds for the database to initialize, then verify:
- Main App: Open https://localhost:4001 (https://localhost:4001) in your browser. (You will see a certificate warning; click "Advanced" and "Proceed to localhost").
- Check Login: Try to log in. If the page loads and you can log in, the database migrations and seed data worked.

β ‹ Define and manage connections to MCP servers (settings.json)… (esc to cancel, 14s)
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
YOLO ctrl+y
β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€
* AbortError: The user aborted a request.
at abort (/home/businesscasual98/.nvm/versions/node/v22.18.0/lib/node_modules/@google/gemini-cli/node_modules/node-fetch/lib/index.js:1458:16)β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„
at AbortSignal.abortAndFinalize (/home/businesscasual98/.nvm/versions/node/v22.18.0/lib/node_modules/@google/gemini-cli/node_modules/node-fetch/lib/index.js:1473:4) /model Auto (Gemini 3)
at [nodejs.internal.kHybridDispatch] (node:internal/event_target:827:20)
at AbortSignal.dispatchEvent (node:internal/event_target:762:26)
at runAbort (node:internal/abort_controller:486:10)
at abortSignal (node:internal/abort_controller:463:5)
at AbortController.abort (node:internal/abort_controller:505:5)
at GeminiClient.processTurn (file:///home/businesscasual98/.nvm/versions/node/v22.18.0/lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/core/client.js:481:28)
at processTurn.next ()
at GeminiClient.sendMessageStream (file:///home/businesscasual98/.nvm/versions/node/v22.18.0/lib/node_modules/@google/gemini-cli/node_modules/@google/gemini-cli-core/dist/src/core/client.js:579:32)

### What did you expect to happen?

Finish output without crashing

### Client information

Client Information

Run `gemini` to enter the interactive CLI, then run the `/about` command.

β”‚ About Gemini CLI β”‚
β”‚ β”‚
β”‚ CLI Version 0.33.0 β”‚
β”‚ Git Commit 6ee19e1f6 β”‚
β”‚ Model Auto (Gemini 3) β”‚
β”‚ Sandbox no sandbox β”‚
β”‚ OS linux β”‚
β”‚ Auth Method Logged in with Google (averygzls@gmail.com) β”‚
β”‚ Tier Gemini Code Assist for individuals β”‚
β”‚ IDE Client VS Code

### Login information

Google Account

### Anything else we need to know?

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.