bullpen upgrade¶
Last updated: July 13, 2026
Update the Bullpen binary and installed AI skills.
Usage¶
Live Help¶
Update the Bullpen binary and installed AI skills.
Homebrew and npm installs delegate to their package manager first. Direct installs use GitHub releases; set BULLPEN_GITHUB_TOKEN to a Personal Access Token (no scopes needed) to raise GitHub's anonymous rate limit.
Usage: bullpen upgrade [OPTIONS]
Options:
--no-skill-update
Skip auto-updating installed AI agent skill files after upgrade
--output <OUTPUT>
Output format for command results
[possible values: table, json]
--env <ENV>
Target environment to connect to (overrides config.toml)
[env: BULLPEN_ENV=]
[possible values: staging, production]
--yes
Accepted for consistency with other mutating commands.
`upgrade` does not currently prompt for confirmation — the runtime gate is the existing root-level `--non-interactive` flag — so `--yes` is a no-op today. Reserved for future prompt-gated upgrade flows.
--config <CONFIG>
Path to a custom config.toml file (overrides $BULLPEN_CONFIG and the default location).
Explicit --config and BULLPEN_CONFIG paths fail closed: if the file is missing, the CLI exits validation instead of silently loading defaults. Credentials still resolve via BULLPEN_HOME, so set BULLPEN_HOME too when isolating a session.
--read-only
Enable read-only mode: blocks all mutating commands
--non-interactive
Suppress interactive prompts; does NOT imply --yes for money-moving commands
[env: BULLPEN_NON_INTERACTIVE=]
-h, --help
Print help (see a summary with '-h')
EXAMPLES:
# Show upgrade options without running the updater
bullpen upgrade --help