pkg/

directory
v1.97.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 24, 2026 License: MIT

Directories

Path Synopsis
cmd
admin
Package admin is the root of the `admin` subcommand tree.
Package admin is the root of the `admin` subcommand tree.
admin/logging
Package logging is the `admin logging` subcommand tree.
Package logging is the `admin logging` subcommand tree.
admin/logging/get
Package get implements `admin logging get`.
Package get implements `admin logging get`.
admin/logging/set
Package set implements `admin logging set`.
Package set implements `admin logging set`.
admin/secrets
Package secrets is the `admin secrets` subcommand tree.
Package secrets is the `admin secrets` subcommand tree.
admin/secrets/rotate
Package rotate implements `admin secrets rotate`.
Package rotate implements `admin secrets rotate`.
alias
Package alias implements `bitbottle alias` — user-defined command shortcuts.
Package alias implements `bitbottle alias` — user-defined command shortcuts.
api
Package api implements `bitbottle api` — a generic Bitbucket REST passthrough modeled on `gh api`.
Package api implements `bitbottle api` — a generic Bitbucket REST passthrough modeled on `gh api`.
branch/protect
Package protect is the root of the `branch protect` subcommand tree.
Package protect is the root of the `branch protect` subcommand tree.
branchmodel
Package branchmodel implements the `bitbottle branch-model` command group.
Package branchmodel implements the `bitbottle branch-model` command group.
branchrule
Package branchrule implements the `bitbottle branch-rule` command group.
Package branchrule implements the `bitbottle branch-rule` command group.
codeinsights
Package codeinsights is the root of the `code-insights` command group.
Package codeinsights is the root of the `code-insights` command group.
codeinsights/annotation
Package annotation is the `code-insights annotation` subcommand group.
Package annotation is the `code-insights annotation` subcommand group.
codeinsights/mergecheck
Package mergecheck is the `code-insights merge-check` subcommand group.
Package mergecheck is the `code-insights merge-check` subcommand group.
codeinsights/report
Package report is the `code-insights report` subcommand group.
Package report is the `code-insights report` subcommand group.
config
Package config implements `bitbottle config` — get/set/list user preferences stored in ~/.config/bitbottle/config.yml.
Package config implements `bitbottle config` — get/set/list user preferences stored in ~/.config/bitbottle/config.yml.
context
Package context implements the `bitbottle context` command — a single one-call orientation primitive that returns the current host, project, slug, branch, default branch, ahead/behind counts vs the default branch, authenticated user, and backend type.
Package context implements the `bitbottle context` command — a single one-call orientation primitive that returns the current host, project, slug, branch, default branch, ahead/behind counts vs the default branch, authenticated user, and backend type.
deploykey
Package deploykey implements the `bitbottle deploy-key` command group.
Package deploykey implements the `bitbottle deploy-key` command group.
deployment/shared
Package shared holds format helpers for deployment and environment subcommands.
Package shared holds format helpers for deployment and environment subcommands.
diff
Package diff implements the top-level `bb diff` command.
Package diff implements the top-level `bb diff` command.
extension
Package extension implements the `bitbottle extension` command group.
Package extension implements the `bitbottle extension` command group.
factory/factorytest
Package factorytest builds a *factory.Factory for tests with sane, minimal defaults.
Package factorytest builds a *factory.Factory for tests with sane, minimal defaults.
group
Package group implements the `group` command group for managing Bitbucket Server/DC admin groups and their members.
Package group implements the `group` command group for managing Bitbucket Server/DC admin groups and their members.
group/member
Package member implements the `group member` subcommand group.
Package member implements the `group member` subcommand group.
internal/cmdtest
Package cmdtest holds shared test fixtures for pkg/cmd subcommand tests.
Package cmdtest holds shared test fixtures for pkg/cmd subcommand tests.
internal/reactions
Package reactions provides a shared concurrent helper for fetching emoji reactions on comments.
Package reactions provides a shared concurrent helper for fetching emoji reactions on comments.
issue
Package issue implements the `bitbottle issue` command group.
Package issue implements the `bitbottle issue` command group.
mcp
perms
Package perms is the root of the `perms` subcommand tree.
Package perms is the root of the `perms` subcommand tree.
perms/project
Package project is the `perms project` subcommand tree.
Package project is the `perms project` subcommand tree.
perms/repo
Package repo is the `perms repo` subcommand tree.
Package repo is the `perms repo` subcommand tree.
perms/shared
Package shared provides shared helpers for the perms command tree.
Package shared provides shared helpers for the perms command tree.
pipeline/artifact
Package artifact implements the `pipeline artifact` subcommand group.
Package artifact implements the `pipeline artifact` subcommand group.
pipeline/shared
Package shared holds helpers used across pipeline subcommands.
Package shared holds helpers used across pipeline subcommands.
pipeline/stop
Package stop implements `bitbottle pipeline stop UUID [PROJECT/REPO]`.
Package stop implements `bitbottle pipeline stop UUID [PROJECT/REPO]`.
pipeline/watch
Package watch implements `bb pipeline watch UUID`.
Package watch implements `bb pipeline watch UUID`.
pr
pr/reopen
Package reopen implements the `pr reopen` command.
Package reopen implements the `pr reopen` command.
pr/shared
Package shared holds helpers shared by pr sub-command subpackages.
Package shared holds helpers shared by pr sub-command subpackages.
profile
Package profile implements the `profile` command group for managing named credential profiles (kubectl-context-like).
Package profile implements the `profile` command group for managing named credential profiles (kubectl-context-like).
profile/create
Package create implements `profile create NAME`.
Package create implements `profile create NAME`.
profile/delete
Package delete implements `profile delete NAME`.
Package delete implements `profile delete NAME`.
profile/list
Package list implements `profile list`.
Package list implements `profile list`.
profile/use
Package use implements `profile use NAME`.
Package use implements `profile use NAME`.
project
Package project implements the `bitbottle project` command group.
Package project implements the `bitbottle project` command group.
project/list
Package list implements `bitbottle project list WORKSPACE`.
Package list implements `bitbottle project list WORKSPACE`.
repo/pr-settings
Package prsettings implements the `repo pr-settings` command group.
Package prsettings implements the `repo pr-settings` command group.
search
Package search implements the `bitbottle search` command group.
Package search implements the `bitbottle search` command group.
skill
Package skill implements the `bitbottle skill` command tree, which installs, refreshes, and removes the bundled bitbottle agent skill (the SKILL.md + references that teach AI agents how to drive bitbottle correctly).
Package skill implements the `bitbottle skill` command tree, which installs, refreshes, and removes the bundled bitbottle agent skill (the SKILL.md + references that teach AI agents how to drive bitbottle correctly).
snippet
Package snippet implements the `bitbottle snippet` command group.
Package snippet implements the `bitbottle snippet` command group.
snippet/create
Package create implements `bitbottle snippet create`.
Package create implements `bitbottle snippet create`.
snippet/delete
Package delete implements `bitbottle snippet delete`.
Package delete implements `bitbottle snippet delete`.
snippet/list
Package list implements `bitbottle snippet list`.
Package list implements `bitbottle snippet list`.
snippet/view
Package view implements `bitbottle snippet view`.
Package view implements `bitbottle snippet view`.
sshkey
Package sshkey implements the `bitbottle ssh-key` command group.
Package sshkey implements the `bitbottle ssh-key` command group.
tag
user
Package user implements the `bitbottle user` command group.
Package user implements the `bitbottle user` command group.
user/view
Package view implements `bitbottle user view`.
Package view implements `bitbottle user view`.
variable
Package variable wires the top-level `variable` command group.
Package variable wires the top-level `variable` command group.
variable/delete
Package delete implements the `variable delete` subcommand.
Package delete implements the `variable delete` subcommand.
variable/list
Package list implements the `variable list` subcommand.
Package list implements the `variable list` subcommand.
variable/set
Package set implements the `variable set` subcommand.
Package set implements the `variable set` subcommand.
variable/shared
Package shared holds format helpers for variable subcommands.
Package shared holds format helpers for variable subcommands.
webhook
Package webhook is the root of the `webhook` subcommand tree.
Package webhook is the root of the `webhook` subcommand tree.
webhook/shared
Package shared holds helpers used across webhook subcommands.
Package shared holds helpers used across webhook subcommands.
workspace
Package workspace implements the `bitbottle workspace` command group.
Package workspace implements the `bitbottle workspace` command group.
workspace/hook
Package hook implements the `bitbottle workspace hook` command group.
Package hook implements the `bitbottle workspace hook` command group.
workspace/list
Package list implements `bitbottle workspace list`.
Package list implements `bitbottle workspace list`.
workspace/member
Package member implements the `bitbottle workspace member` command group.
Package member implements the `bitbottle workspace member` command group.
Package cmdregistry provides a self-registration mechanism for Cobra subcommands.
Package cmdregistry provides a self-registration mechanism for Cobra subcommands.
Package cmdutil provides CLI command utilities including JSON output helpers.
Package cmdutil provides CLI command utilities including JSON output helpers.
Package errfmt is the central renderer for user-facing CLI errors.
Package errfmt is the central renderer for user-facing CLI errors.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL