Launched gemini, then followed the OAuth flow, pasted in the token and it crashed[1]. I thought this was a Gemini bug, but then trying to run it again results in “/.sprite/bin/gemini: line 27: /.sprite/languages/node/nvm/versions/node/v22.20.0/bin/gemini: No such file or directory”
[1]
Session cleanup disabled: Either maxAge or maxCount must be specified
An unexpected critical error occurred:Error: Cannot find module ‘color-convert’
Require stack:
/.sprite/languages/node/nvm/versions/node/v22.20.0/lib/node_modules/@google/gemini-cli/node_modules/gradient-string/node_modules/ansi-styles/index.js
/.sprite/languages/node/nvm/versions/node/v22.20.0/lib/node_modules/@google/gemini-cli/node_modules/gradient-string/node_modules/chalk/source/index.js
/.sprite/languages/node/nvm/versions/node/v22.20.0/lib/node_modules/@google/gemini-cli/node_modules/gradient-string/index.js
at Function._resolveFilename (node:internal/modules/cjs/loader:1383:15)
at defaultResolveImpl (node:internal/modules/cjs/loader:1025:19)
at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1030:22)
at Function._load (node:internal/modules/cjs/loader:1192:37)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:237:24)
at Module.require (node:internal/modules/cjs/loader:1463:12)
at require (node:internal/modules/helpers:147:16)
at makeDynamicStyles (/.sprite/languages/node/nvm/versions/node/v22.20.0/lib/node_modules/@google/gemini-cli/node_modules/gradient-string/node_modules/ansi-styles/index.js:43:18)
at /.sprite/languages/node/nvm/versions/node/v22.20.0/lib/node_modules/@google/gemini-cli/node_modules/gradient-string/node_modules/ansi-styles/index.js:151:49
This is an unexpected error. Please file a bug report using the /bug tool.
CRITICAL: Unhandled Promise Rejection!
Reason: Error: Cannot find module ‘color-convert’
Require stack:
/.sprite/languages/node/nvm/versions/node/v22.20.0/lib/node_modules/@google/gemini-cli/node_modules/gradient-string/node_modules/ansi-styles/index.js
/.sprite/languages/node/nvm/versions/node/v22.20.0/lib/node_modules/@google/gemini-cli/node_modules/gradient-string/node_modules/chalk/source/index.js
/.sprite/languages/node/nvm/versions/node/v22.20.0/lib/node_modules/@google/gemini-cli/node_modules/gradient-string/index.js
Stack trace:
Error: Cannot find module ‘color-convert’
Require stack:
/.sprite/languages/node/nvm/versions/node/v22.20.0/lib/node_modules/@google/gemini-cli/node_modules/gradient-string/node_modules/ansi-styles/index.js
/.sprite/languages/node/nvm/versions/node/v22.20.0/lib/node_modules/@google/gemini-cli/node_modules/gradient-string/node_modules/chalk/source/index.js
/.sprite/languages/node/nvm/versions/node/v22.20.0/lib/node_modules/@google/gemini-cli/node_modules/gradient-string/index.js
at Function._resolveFilename (node:internal/modules/cjs/loader:1383:15)
at defaultResolveImpl (node:internal/modules/cjs/loader:1025:19)
at resolveForCJSWithHooks (node:internal/modules/cjs/loader:1030:22)
at Function._load (node:internal/modules/cjs/loader:1192:37)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:237:24)
at Module.require (node:internal/modules/cjs/loader:1463:12)
at require (node:internal/modules/helpers:147:16)
at makeDynamicStyles (/.sprite/languages/node/nvm/versions/node/v22.20.0/lib/node_modules/@google/gemini-cli/node_modules/gradient-string/node_modules/ansi-styles/index.js:43:18)
at /.sprite/languages/node/nvm/versions/node/v22.20.0/lib/node_modules/@google/gemini-cli/node_modules/gradient-string/node_modules/ansi-styles/index.js:151:49