Skip to content

gemini

Version 2026.199.1330
Repo superproject

Installs the Google Gemini CLI globally via npm so gemini is on PATH for AI coding assistance and search. The candy depends on nodejs and ships a package.json pinning @google/gemini-cli, which the build installs globally under NPM_CONFIG_PREFIX (~/.npm-global). The result is verifiable: the gemini binary lands at ~/.npm-global/bin/gemini, the scoped package is unpacked under ~/.npm-global/lib/node_modules/@google/gemini-cli, and gemini --version exits cleanly and prints a semantic version. A CUE-validated tmux profile exposes it through the same generic local/SSH/nested Charly agent channel as other terminal agents.

This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.

Intent Step
check the installed Gemini CLI package exactly matches the declared deterministic pin
check the gemini binary is installed into the npm global bin directory
check the @google/gemini-cli scoped package is unpacked under the npm global lib directory
check running gemini –version exits cleanly and prints a semantic version