Commands
CLI Reference
Every bumpkit command and flag, with global flags, environment variables, the config file and exit codes.
You need every Bumpkit action from a terminal or a script; this page lists every command and flag, for developers, release engineers and CI authors.
The bumpkit CLI reads the code between two versions, proves what changed, and applies your bumpkit.yml policy: pass, needs approval, or fail. Authenticate with bumpkit login. Check the active workspace with bumpkit whoami. In CI, set BUMPKIT_API_KEY.
bumpkit login
bumpkit check --base v1.4.2
bumpkit gate --comment
bumpkit whoami --jsonRun bumpkit [command] --help for the help text of any command. For setup, see Getting Started. For the policy file, see the bumpkit.yml Reference.
Many commands call a feature that is still in Beta. Those sections carry a Beta note naming the feature flag. Beta features are in early access: until your workspace is on the list, those commands print <Feature> is in early access. Request access at https://dashboard.bumpkit.dev/early-access?feature=<flag>. Open the link to sign up, and we'll email you when it's on. bumpkit features lists the features turned on for your workspace.
The CLI reference is split by topic. Pick one below, or use the command index at the bottom of this page.
Topics
- Install & sign in: install, update and sign in to the bumpkit CLI, connect a repository and pick a workspace
- Checks & gate: check releases, run the release gate, record approvals and overrides, and manage policy from the CLI
- Releases: version, changelog, release, deploy, hotfix, roll back and announce releases from the CLI
- Agents: hooks, the MCP server, memory, claims, swarms and agent reports from the CLI
- Integrations: connect Slack, Jira, PostHog and the rest of your tools, and add error sources, from the CLI
- Admin: team, keys, billing, settings, audit, evidence, incidents, reports, domains and SCIM from the CLI
- Global flags & exit codes: global flags, environment variables, the config file, exit codes and the utility commands every bumpkit command shares
Command index
Every command in this release, with the MCP tool that does the same thing. Commands without a tool run only on your machine.
| Command | What it does | MCP tool |
|---|---|---|
bumpkit account link-github |
Connect your GitHub account to your Bumpkit login so your approvals count | github_link_status |
bumpkit agent policy diff |
Show what changed between two agent policy versions | agent_policy_diff |
bumpkit agent policy history |
List the agent policy's versions | agent_policy_history |
bumpkit agent policy set |
Save a new agent policy version. Needs a person in the dashboard; needs --yes |
agent_policy_set |
bumpkit agent policy show |
Print the company-wide agent policy | agent_policy_show |
bumpkit agent-report |
Report what an agent claims about a commit and have Bumpkit verify each claim | report_work |
bumpkit agents records |
Show each agent's track record by work type | agents_records |
bumpkit agents spend |
Record what an agent spent against its spend limit | agents_spend |
bumpkit agents telemetry disable |
Turn off org agent telemetry; incoming events are rejected; needs --yes |
agent_telemetry_disable |
bumpkit agents telemetry enable |
Turn on org agent telemetry for the whole org; needs --yes |
agent_telemetry_enable |
bumpkit agents telemetry events |
List recent agent telemetry events, redacted per the identity setting | agent_telemetry_events |
bumpkit agents telemetry identity |
Keep, hash or drop developer email on agent telemetry events; needs --yes |
agent_telemetry_identity |
bumpkit agents telemetry keys create |
Create an ingest key; its secret and IT snippets are shown once | agent_telemetry_keys_create |
bumpkit agents telemetry keys list |
List ingest keys with last use, IP and event counts | agent_telemetry_keys_list |
bumpkit agents telemetry keys revoke |
Revoke an ingest key; machines using it stop reporting; needs --yes |
agent_telemetry_keys_revoke |
bumpkit agents telemetry keys rotate |
Rotate an ingest key; the old secret stops working; needs --yes |
agent_telemetry_keys_rotate |
bumpkit agents telemetry mode |
Set agent telemetry to observe only or to count toward the gate; needs --yes |
agent_telemetry_mode |
bumpkit agents telemetry purge |
Delete every stored agent telemetry event now; needs --yes |
agent_telemetry_purge |
bumpkit agents telemetry retention |
Keep agent telemetry events for 1, 7 or 30 days; needs --yes |
agent_telemetry_retention |
bumpkit agents telemetry scope |
Collect agent telemetry from all repositories or an allow or deny list; needs --yes |
agent_telemetry_scope |
bumpkit agents telemetry status |
Show agent telemetry settings, match rate and the last error | agent_telemetry_status |
bumpkit agents telemetry test |
Check that Bumpkit accepts an ingest key and when it last reported | agent_telemetry_test |
bumpkit agents usage |
Show open pull requests, open changed lines and this month's spend per agent | agents_usage |
bumpkit agents vendors connect |
Connect an AI vendor's admin usage API with an admin key | agent_vendors_connect |
bumpkit agents vendors disconnect |
Disconnect an AI vendor and delete its stored key and usage; needs --yes |
agent_vendors_disconnect |
bumpkit agents vendors identities list |
List AI vendor users mapped to committers | agent_vendors_identities_list |
bumpkit agents vendors identities map |
Map an AI vendor user to a committer by @github-login or commit email | agent_vendors_identities_map |
bumpkit agents vendors identities unmap |
Remove an AI vendor user's committer mapping; needs --yes |
agent_vendors_identities_unmap |
bumpkit agents vendors retention |
Keep AI vendor usage for 30, 90, 180 or 365 days; needs --yes |
agent_vendors_retention |
bumpkit agents vendors status |
Show connected AI vendors, sync state and who used which agent | agent_vendors_status |
bumpkit agents vendors sync |
Read the latest usage from an AI vendor now | agent_vendors_sync |
bumpkit agents violations |
Show recent times an agent went outside its budget or scope | agents_violations |
bumpkit analyze |
Write the changelog and next version from the commits since the last tag | analyze_commits |
bumpkit approvals |
List the releases waiting for a person's approval | approvals_list |
bumpkit approvals approve |
Approve a pending release, after confirming in the browser | decision_approval_status (reads the approval status only) |
bumpkit approvals commands list |
List the pending and recent agent command decisions | approvals_commands_list |
bumpkit approvals deny |
Deny a pending release, after confirming in the browser | decision_approval_status (reads the approval status only) |
bumpkit approvals list |
List the releases waiting for a person's approval | approvals_list |
bumpkit approvals show |
Show what one pending approval waits on and the votes so far | approvals_show |
bumpkit audit |
List who changed what in the workspace, and from where | audit |
bumpkit audit export |
Export the audit events for a date range | audit_export |
bumpkit audit streaming create |
Add an audit streaming destination; needs --yes |
audit_streaming_create |
bumpkit audit streaming dead-letters list |
List audit batches that failed to deliver | audit_streaming_dead_letters_list |
bumpkit audit streaming dead-letters redeliver |
Send a failed audit batch to its destination again; needs --yes |
audit_streaming_dead_letters_redeliver |
bumpkit audit streaming disable |
Pause an audit streaming destination; needs --yes |
audit_streaming_disable |
bumpkit audit streaming enable |
Resume an audit streaming destination; needs --yes |
audit_streaming_enable |
bumpkit audit streaming list |
List audit streaming destinations and their delivery state | audit_streaming_list |
bumpkit audit streaming remove |
Remove an audit streaming destination; needs --yes |
audit_streaming_remove |
bumpkit audit streaming test |
Send a test event to an audit streaming destination; needs --yes |
audit_streaming_test |
bumpkit auditors create |
Create a read-only auditor link, shown once; needs --yes |
auditors_create |
bumpkit auditors list |
List auditor links without their access tokens | auditors_list |
bumpkit auditors revoke |
Revoke an auditor link immediately; needs --yes |
auditors_revoke |
bumpkit backport open |
Open a backport pull request for a shipped fix | backport_pr |
bumpkit billing portal |
Open the billing portal for this workspace | billing_portal |
bumpkit billing status |
Show this period's plan, repositories and people | billing_status |
bumpkit billing usage |
Show credits for a billing period, broken down by repository, source, outcome or person | get_billing_usage |
bumpkit blast-radius |
Show which areas of the product a change reaches | blast_radius |
bumpkit bump |
Suggest the next version from the commits since the last tag | suggest_version |
bumpkit changelog |
Write a changelog from the commits since the last tag | generate_changelog |
bumpkit check |
Check a release and list what it proves | release_check |
bumpkit checks list |
List recent release checks | checks_list |
bumpkit checks queue |
Show queued, running, retrying and failed pull request checks | checks_queue |
bumpkit checks view |
Show a release check's verdict and findings | checks_view |
bumpkit claim |
Lease a resource before an agent uses it | claim |
bumpkit claims |
List the active claims in a repository | list_claims |
bumpkit contains |
Show which releases and branches contain a commit or fix | contains |
bumpkit contracts ack |
Acknowledge a contract alert once its call sites are updated | contracts_ack |
bumpkit contracts alerts |
List contract alerts for a branch | contract_alerts |
bumpkit contracts close |
Stop tracking a merged or abandoned branch | contracts_close |
bumpkit contracts sync |
Record a push's signature changes and the symbols its branch calls | contracts_sync |
bumpkit coverage upload |
Signed by the CI job's OIDC token, so it runs inside CI. | — |
bumpkit criteria |
Map a ticket's acceptance criteria to the evidence in a change | intent_coverage |
bumpkit cve alerts |
List recent vulnerability alerts: new advisories that affect a live release | cve_alerts |
bumpkit cve exposure |
List every live release and environment on an affected version of a CVE | cve_exposure |
bumpkit cve fix |
Open a fix pull request with the smallest upgrade out of a CVE's affected range | cve_fix |
bumpkit data delete |
Permanently delete this workspace's stored product data. Needs a person in the dashboard; needs --yes |
data_delete |
bumpkit data export |
Export this workspace's data to a private JSON file | data_export |
bumpkit data set |
Change retention, deletion windows or data region; needs --yes |
data_set |
bumpkit data view |
Show retention, region, the data inventory and AI handling | data_view |
bumpkit decisions approve |
Record your approve vote on this check's exact commit, after confirming in the browser | decision_approval_status (reads the approval status only) |
bumpkit decisions deny |
Record your deny vote on this check's exact commit, after confirming in the browser | decision_approval_status (reads the approval status only) |
bumpkit decisions view |
Show the recorded release decision: policy, reasons, approvals and evidence | decisions_view |
bumpkit deploy |
Record that a version went live | deploy |
bumpkit digest delete |
Delete a digest schedule; needs --yes |
digest_delete |
bumpkit digest list |
List digest schedules | weekly_digests |
bumpkit digest preview |
Print a digest as it would be sent now | digest_preview |
bumpkit digest send |
Send a digest now | digest_send |
bumpkit digest set |
Create or change a repository's digest schedule | digest_set |
bumpkit docs connect |
Connect Notion or Confluence with an integration token | docs_connect |
bumpkit docs connections |
List Notion and Confluence connections | docs_connections |
bumpkit docs disconnect |
Disconnect Notion or Confluence; needs --yes |
docs_disconnect |
bumpkit docs guide |
Print what consumers of a breaking release must change | consumer_migration_guide |
bumpkit docs notes |
Print a release's notes for one audience | release_notes |
bumpkit docs publish |
Publish a release's docs to the chosen targets | publish_release |
bumpkit docs view |
Print a release's docs | release_docs |
bumpkit domains add |
Add a domain for single sign-on | domains_add |
bumpkit domains list |
List domains and their DNS verification records | domains_list |
bumpkit domains remove |
Remove a workspace domain; needs --yes |
domains_remove |
bumpkit domains verify |
Verify a domain's DNS TXT record | domains_verify |
bumpkit evidence export |
Download tamper-evident change-management evidence for a period | evidence_export |
bumpkit evidence governance |
Export governance evidence for a date range | evidence_governance |
bumpkit evidence verify |
Verifies a downloaded bundle offline on this machine; nothing is sent to the workspace. | — |
bumpkit features |
Show which features this workspace has | features |
bumpkit features request |
Request early access to a feature | features_request |
bumpkit findings feedback |
Mark a finding real or a false positive | findings_feedback |
bumpkit findings precision |
Show each checker's measured precision | findings_precision |
bumpkit freeze end |
End a release freeze early. Needs a person in the dashboard; needs --yes |
freeze_end |
bumpkit freeze list |
List current, upcoming and recent release freezes | freeze_list |
bumpkit freeze start |
Freeze releases now or from a start time | freeze_start |
bumpkit gate |
Decide whether a release ships under the repository's policy | release_gate |
bumpkit gate connections add |
Connect a GitLab, Bitbucket, Azure DevOps or GitHub Enterprise Server project to the release gate | gate_connections_add |
bumpkit gate connections list |
List release gate connections | gate_connections_list |
bumpkit gate connections remove |
Remove a release gate connection; its webhook stops working. Needs a person in the dashboard; needs --yes |
gate_connections_remove |
bumpkit github check |
Run the release gate on the latest commit of an open pull request | github_pull_request_check |
bumpkit guard |
Check this branch against the policy before an agent finishes or pushes | guard |
bumpkit history |
List the releases that changed a repository or path | release_history |
bumpkit hooks |
Installs hooks in this checkout; there is nothing to call in the workspace. | — |
bumpkit hooks pr |
Open a pull request that adds the agent hooks to a repository through the GitHub App | agent_hooks_status (reads the approval status only) |
bumpkit hotfix version |
Print the next free patch version for a hotfix | hotfix_version |
bumpkit identity sso managed-mcp clients add |
Register an MCP client your identity provider issues ID-JAGs to; its secret is shown once | identity_sso_managed_mcp_clients_add |
bumpkit identity sso managed-mcp clients remove |
Remove an IdP-managed MCP client and cut off its tokens; needs --yes |
identity_sso_managed_mcp_clients_remove |
bumpkit identity sso managed-mcp set |
Turn IdP-managed MCP access on or off and require it for verified domains; needs --yes |
identity_sso_managed_mcp_set |
bumpkit identity sso managed-mcp test |
Check an ID-JAG from your identity provider without using it | identity_sso_managed_mcp_test |
bumpkit identity sso managed-mcp view |
Show IdP-managed MCP access, the values for your identity provider and the registered clients | identity_sso_managed_mcp_view |
bumpkit identity sso remove |
Remove single sign-on; needs --yes |
identity_sso_remove |
bumpkit identity sso set |
Save single sign-on settings from a JSON file. Changing the identity provider or turning it off needs a person in the dashboard; needs --yes |
identity_sso_set |
bumpkit identity sso unlink |
Clear a member's identity provider link so they link again on their next sign-in; needs --yes |
identity_sso_unlink |
bumpkit identity sso view |
Show single sign-on settings without stored secrets | identity_sso_view |
bumpkit inbox approve |
Approve one item waiting for a person | inbox_approve |
bumpkit inbox batch |
Approve several low-risk items at once | inbox_batch |
bumpkit inbox deny |
Deny one item waiting for a person | inbox_deny |
bumpkit inbox list |
List what needs a person, riskiest first: release gates, release drafts, releases ready to publish, agent commands, memories and lessons | inbox_list |
bumpkit index upload |
Upload a SCIP index for a commit | index_upload |
bumpkit incidents list |
List recent production errors and the release that fixed each one | incidents_list |
bumpkit incidents report |
Report a production error and rank the releases behind it, with a likelihood | what_broke |
bumpkit incidents resolve |
Record the release that fixed an incident | incidents_resolve |
bumpkit install |
Runs only on this machine; it changes the local installation, not the workspace. | — |
bumpkit integrations authorize |
Authorize the Slack App, Jira, Notion or Confluence in the browser | integrations_authorize |
bumpkit integrations connect |
Connect an integration | integrations_connect |
bumpkit integrations deliveries list |
List failed deliveries for an integration | integrations_deliveries_list |
bumpkit integrations deliveries retry |
Queue a failed delivery for retry | integrations_deliveries_retry |
bumpkit integrations disconnect |
Disconnect an integration; needs --yes |
integrations_disconnect |
bumpkit integrations linear teams |
List Linear teams for a privately supplied key | integrations_linear_teams |
bumpkit integrations list |
Show which integrations are connected | integrations_list |
bumpkit integrations oauth-status |
Show an integration's authorization status | integrations_oauth_status |
bumpkit integrations request |
Request access to an upcoming integration | integrations_request |
bumpkit integrations slack-app channel |
Verify and select the Slack App channel | integrations_slack_app_channel |
bumpkit integrations slack-app reauthorize |
Update the Slack App's permissions, keeping its channel and settings | integrations_slack_app_reauthorize |
bumpkit integrations slack-app posting |
Choose whether the Slack App posts every pull request check or only approval requests | integrations_slack_app_posting |
bumpkit integrations slack-app disconnect |
Disconnect the Slack App; needs --yes |
integrations_slack_app_disconnect |
bumpkit integrations test |
Send a test message through an integration | integrations_test |
bumpkit intent |
Declare what an agent will touch and see what it collides with | declare_intent |
bumpkit keys create |
Create an API key; it is shown once | keys_create |
bumpkit keys delete |
Delete an API key you created, or any key as an owner or admin; anything using it stops working; needs --yes |
keys_delete |
bumpkit keys list |
List this workspace's API keys | keys_list |
bumpkit lessons approve |
Approve a proposed lesson so every agent gets it | lessons_approve |
bumpkit lessons list |
List the team's lessons | lessons |
bumpkit lessons propose |
Propose a lesson for a person to approve | propose_lesson |
bumpkit lessons reject |
Reject a proposed lesson | lessons_reject |
bumpkit lessons retire |
Retire a lesson that no longer holds | lessons_retire |
bumpkit login |
Signs this computer in; an MCP client is already signed in through the CLI. | — |
bumpkit logout |
Signs this computer out and revokes its key. | — |
bumpkit loop |
Show what Bumpkit found, who it routed to and the fix it opened | fix_tasks |
bumpkit mcp |
This is the MCP server itself. | — |
bumpkit mcp config |
Prints the configuration an MCP client uses to start this server. | — |
bumpkit mcp connect |
Print the connector URL and the setup for Claude, Codex and Grok | mcp_connect |
bumpkit mcp connections list |
List apps connected to this workspace through the hosted connector | mcp_connections_list |
bumpkit mcp connections revoke |
Revoke an app's connection; it must sign in again; needs --yes |
mcp_connections_revoke |
bumpkit memory add |
Save what the team learned about a path | remember |
bumpkit memory approve |
Approve a pending memory so agents recall it | memory_approve |
bumpkit memory forget |
Delete a memory; needs --yes |
forget |
bumpkit memory list |
List memories for the repository or a path | recall |
bumpkit memory pending |
List memories that wait for a person's approval | memory_pending |
bumpkit memory reject |
Reject a pending memory; it is never recalled | memory_reject |
bumpkit merge-plan |
Show a safe merge order for the open pull requests | merge_plan |
bumpkit merge-plans |
Show the stored merge plans | merge_plans |
bumpkit notes audience delete |
Delete an audience, or reset a built-in one; needs --yes |
notes_audience_delete |
bumpkit notes audience set |
Create or change a release notes audience | notes_audience_set |
bumpkit notes config |
Show release notes audiences, segments and feature tags | release_audiences |
bumpkit notes feature delete |
Delete a feature tag; needs --yes |
notes_feature_delete |
bumpkit notes feature set |
Create or change a feature tag | notes_feature_set |
bumpkit notes generate |
Generate and save a release notes draft | notes_generate |
bumpkit notes list |
List recorded releases with their check IDs | notes_list |
bumpkit notes segment delete |
Delete a customer segment; needs --yes |
notes_segment_delete |
bumpkit notes segment set |
Create or change a customer segment | notes_segment_set |
bumpkit notes view |
Print a saved release notes draft | notes_view |
bumpkit onboarding confirm |
Save the workspace name and finish its naming step | onboarding_confirm |
bumpkit onboarding dismiss |
Dismiss this workspace's first-run checklist | onboarding_dismiss |
bumpkit onboarding view |
Show this workspace's first-run progress | onboarding_view |
bumpkit override |
Explain how a person overrides a failing gate in the dashboard; a key is refused | override |
bumpkit override list |
List overrides and whether each had its review | override_list |
bumpkit override review |
Record the review of an override | override_review |
bumpkit pause |
Check a command before an agent runs it | pause |
bumpkit playground examples |
List the Playground samples and the default policy | playground_examples |
bumpkit playground run |
Run a Playground sample or pasted diff against a policy | playground_run |
bumpkit policy diff |
Show what changed between two org policy versions | policy_diff |
bumpkit policy history |
List the org policy's versions | policy_history |
bumpkit policy set |
Save a new org policy version. Needs a person in the dashboard; needs --yes |
policy_set |
bumpkit policy show |
Print the org policy | policy_show |
bumpkit predict |
Rank the existing behavior a change can break, with a likelihood | predict_regressions |
bumpkit provenance attest |
Print the signed provenance attestation for a release check | provenance_attest |
bumpkit provenance disable |
Installs hooks in this checkout; there is nothing to call in the workspace. | — |
bumpkit provenance enable |
Installs hooks in this checkout; there is nothing to call in the workspace. | — |
bumpkit provenance record |
Runs inside agent hooks with the hook payload on stdin. | — |
bumpkit provenance show |
Show who or what made each change in a release check | provenance_show |
bumpkit quality |
Show architecture drift, code quality and performance changes between versions | quality |
bumpkit quality history |
Show stored quality trends for a repository | quality_history |
bumpkit recall |
Print what the team learned about this code | recall |
bumpkit release approve |
Approve a draft release, after confirming in the browser | show_release (reads the approval status only) |
bumpkit release correct |
Correct a published release's notes everywhere they were published, or an older changelog entry by version | correct_release_notes |
bumpkit release deny |
Deny a draft release, after confirming in the browser | show_release (reads the approval status only) |
bumpkit release health |
Compare errors after a deploy with before and name the top suspect commit | release_health |
bumpkit release health-settings set |
Change release health settings | release_health_settings_set |
bumpkit release health-settings view |
Show release health settings | release_health_settings_view |
bumpkit release list |
List grouped releases, newest first | list_releases |
bumpkit release notes |
Replace or regenerate one audience's notes on a draft or approved release | edit_release_notes |
bumpkit release prepare |
Group everything merged since the last release into one draft release | prepare_release |
bumpkit release publish |
Publish an approved release, each target with its audience's notes: tag, GitHub Release, changelog, docs and Slack | show_release (reads the approval status only) |
bumpkit release show |
Show a grouped release with one audience's notes, its pull requests, commits, verdict and publish status | show_release |
bumpkit renew |
Extend a claim you hold | renew_claim |
bumpkit repo add |
Connect a repository through GitHub approval and verify its access | repo_add |
bumpkit repo list |
List the repositories this workspace's GitHub App can reach | repo_list |
bumpkit repo pulls list |
List a connected repository's open pull requests | repo_pulls_list |
bumpkit repo verify |
Verify this workspace's access to a repository and read its default branch | repo_verify |
bumpkit report |
Show the team report for a period | report |
bumpkit report authorship-coverage |
Show how many releases have verified authorship and how the authorship model scores | report_authorship_coverage |
bumpkit report confidence |
Show how accurate the confidence score has been | report_confidence |
bumpkit report confidence status |
Show release confidence calibration and the latest scores | report_confidence_status |
bumpkit report outcome |
Record what happened to a release after it shipped | report_outcome |
bumpkit report pooling |
Opt this workspace in or out of cross-workspace learning | report_pooling |
bumpkit report readiness |
Download the release readiness report as PDF, CSV or JSON | report_readiness |
bumpkit report retrain |
Update this workspace's confidence and risk scores from recorded outcomes now | report_retrain |
bumpkit report risk |
Show where releases broke before, per file, area or repository | report_risk |
bumpkit report score |
Show a release's confidence score and what moved it | report_score |
bumpkit rollback open |
Open the revert pull request for a rollback; needs --yes |
rollback_pr |
bumpkit rollback plan |
Rank the commits behind a regression and dry-run the smallest revert | rollback_plan |
bumpkit rules approve |
Approve a compiled release rule; needs --yes |
rules_approve |
bumpkit rules compile |
Compile a plain-English rule into a reviewed policy change | compile_rule |
bumpkit rules list |
List compiled rules, who wrote and approved them | rules_list |
bumpkit compatibility |
Show each supported version pair and its verdict from recorded evidence | compatibility_matrix |
bumpkit compatibility export |
Print the matrix as CSV or JSON for a procurement review | compatibility_matrix |
bumpkit compatibility show |
Show one supported pair, version by version, with each break's file and version | compatibility_matrix |
bumpkit compatibility sync |
Read the compatibility section of bumpkit.yml into the matrix now | compatibility_sync |
bumpkit proven |
Show which kinds of change ship without problems, per repository, and the backtest | proven_changes |
bumpkit proven show |
Show one class's changes and problems | proven_changes |
bumpkit rules view |
Show a saved release rule and its proposed policy change | rules_view |
bumpkit scim groups list |
List SCIM groups and their mapped roles | scim_groups_list |
bumpkit scim groups set-role |
Map a SCIM group to a role; needs --yes |
scim_groups_set_role |
bumpkit scim tokens create |
Needs a person in the dashboard, so the CLI gets a refusal saying where to create it | scim_tokens_create |
bumpkit scim tokens list |
List SCIM tokens without their secrets | scim_tokens_list |
bumpkit scim tokens revoke |
Revoke a SCIM token; provisioning with it stops; needs --yes |
scim_tokens_revoke |
bumpkit scorecards |
Show how each coding agent's changes fared | agent_scorecards |
bumpkit settings set |
Change workspace settings | settings_set |
bumpkit settings view |
Show workspace settings | settings_view |
bumpkit sources add |
Add an incident or change source for a repository | sources_add |
bumpkit sources list |
List a provider's sources without signing secrets | sources_list |
bumpkit sources remove |
Remove a source and stop accepting its deliveries; needs --yes |
sources_remove |
bumpkit sources set-secret |
Save a provider-issued signing secret | sources_set_secret |
bumpkit stack list |
List a repository's stacks in merge order with each pull request's decision | list_stacks |
bumpkit stack show |
Show one pull request's stack and what must merge first | get_stack |
bumpkit status |
Show this workspace's release activity, recent checks and setup progress | status |
bumpkit swarm status |
Show active claims, intents and stored merge plans | swarm_status |
bumpkit team cancel |
Cancel a pending invitation; needs --yes |
team_cancel |
bumpkit team invite |
Email someone an invitation as member or viewer | team_invite |
bumpkit team list |
List members and pending invitations | team_list |
bumpkit team remove |
Remove a member and revoke every API key they created; needs --yes |
team_remove |
bumpkit team role |
Change a member's role | team_role |
bumpkit test attest |
Upload test results and the tests expected for this commit, attested by the CI job | Runs in CI |
bumpkit test evidence |
Show which expected tests passed, failed or didn't run on a commit | test_evidence |
bumpkit test expected |
List the tests a change's blast radius expects, and why | test_expected |
bumpkit test flaky |
List known flaky tests | test_flaky |
bumpkit test triage |
Say whether failing tests are known flaky or likely real | test_triage |
bumpkit test upload |
Upload a CI run's test results | test_upload |
bumpkit testdb lease |
Create a test database and print its URL | test_database_lease |
bumpkit testdb list |
List this workspace's leased test databases | testdb_list |
bumpkit testdb release |
Drop a leased test database now | test_database_release |
bumpkit testdb sweep |
Drop every expired leased test database | testdb_sweep |
bumpkit tests |
List new behavior no test reaches and suggest tests | untested_behavior |
bumpkit train add |
Add a pull request to a release batch | join_train |
bumpkit train approve |
Explain how a person approves a release batch in the dashboard; a key is refused | train_approve |
bumpkit train cut |
Explain how a person cuts a release batch in the dashboard; a key is refused; needs --yes |
train_cut |
bumpkit train list |
List release batches | train_list |
bumpkit train map |
Show the service map: each service's health, last release and dependencies | service_map |
bumpkit train multi abandon |
Abandon a multi-repo train and every step that hasn't released; needs --yes |
multi_train_abandon |
bumpkit train multi list |
List multi-repo trains | multi_train_list |
bumpkit train multi new |
Start a multi-repo train with one step per repository | multi_train_new |
bumpkit train multi order |
Explain how a person sets a multi-repo train's order in the dashboard; a key is refused | multi_train_status (reads the approval status only) |
bumpkit train multi show |
Show a multi-repo train: the order and why, and each repository's gate result and state | multi_train_status |
bumpkit train multi sync |
Refresh every step's pull requests from GitHub | multi_train_sync |
bumpkit train new |
Start a release batch | train_new |
bumpkit train remove |
Take a pull request off a release batch | train_remove |
bumpkit train show |
Show a release batch's readiness: each pull request's decision and the verdict | train_status |
bumpkit train sync |
Refresh a release batch's pull requests from GitHub | train_sync |
bumpkit tried |
Search reverts, removed features and gate blocks for something already tried | has_this_been_tried |
bumpkit unclaim |
Release a claim so other agents can use the resource | release_claim |
bumpkit uninstall |
Runs only on this machine; it changes the local installation, not the workspace. | — |
bumpkit update |
Runs only on this machine; it changes the local installation, not the workspace. | — |
bumpkit verify |
Run the base and head side by side and compare how they behave | verify_report |
bumpkit version |
Prints this CLI's version. | — |
bumpkit when |
Find the release where a symbol, file, finding or dependency first appeared | when_introduced |
bumpkit whoami |
Show the workspace and key this CLI uses | whoami |
bumpkit workspace create |
Create a workspace you own | create_workspace |
bumpkit workspace delete |
Permanently delete this workspace and its data. Needs a person in the dashboard; needs --yes |
workspace_delete |
bumpkit workspace list |
List the workspaces you belong to and your role in each | workspace_list |
bumpkit workspace switch |
Signs this computer in to another workspace through the browser, like login; a running bumpkit mcp follows the switch on its next tool call and says so once. | — |