The gpp command-line interface provides access to the Gemini Program Platform (GPP), enabling interaction with programs, observations, targets, proposals, and related resources.
gppUsage: gpp [OPTIONS] COMMAND [ARGS]...Client to communicate with GPP.╭─ Options ────────────────────────────────────────────────────────────────────╮│--versionShow the version and exit.││--debugShow full exception tracebacks.││--install-completionInstall completion for the current shell.││--show-completionShow completion for the current shell, to copy││it or customize the installation. ││--helpShow this message and exit.│╰──────────────────────────────────────────────────────────────────────────────╯╭─ Commands ───────────────────────────────────────────────────────────────────╮│ping Ping GPP. Requires valid credentials. ││config Manage GPP client configuration settings. ││pnote Manage program notes. ││target Manage targets. ││programManage programs. ││cfp Manage call for proposals. ││obs Manage observations. ││site Retrieve site status. ││groups Manage Groups. ││cr Manage configuration requests. ││wfs Manage observation workflow states. ││sched Run scheduler-specific queries. ││goats Run goats-specific queries. ││att Manage attachments. │╰──────────────────────────────────────────────────────────────────────────────╯
The config group is used to manage local settings and authentication for the CLI.
You must either configure credentials using gppconfig or set the GPP_TOKEN
and GPP_URL environment variables. See the credentials section for details.