internal/

directory
v1.98.0 Latest Latest
Warning

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

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

Directories

Path Synopsis
This is a silly wrapper for gitlab client-go but helps maintain consistency
This is a silly wrapper for gitlab client-go but helps maintain consistency
Package binarymgr provides a reusable lifecycle for managed CLI binaries distributed through a GitLab project's Generic Package Registry.
Package binarymgr provides a reusable lifecycle for managed CLI binaries distributed through a GitLab project's Generic Package Registry.
This file implements URL parsing for GitLab resources to allow commands to accept full GitLab URLs instead of just resource IDs.
This file implements URL parsing for GitLab resources to allow commands to accept full GitLab URLs instead of just resource IDs.
api
auth/docker
Package docker provides commands that help configure a docker credential helper.
Package docker provides commands that help configure a docker credential helper.
ci
ci/legacyci
This package contains the old `glab pipeline ci` command which has been deprecated in favour of the `glab ci` command.
This package contains the old `glab pipeline ci` command which has been deprecated in favour of the `glab ci` command.
duo
job
mcp
mr
mr/diff
adapted from https://github.com/cli/cli/blob/trunk/pkg/cmd/pr/diff/diff.go
adapted from https://github.com/cli/cli/blob/trunk/pkg/cmd/pr/diff/diff.go
orbit/internal/orbiterr
Package orbiterr translates errors returned by the OrbitService into structured `*cmdutils.ExitError` values with Orbit-specific exit codes and human-readable troubleshooting messages.
Package orbiterr translates errors returned by the OrbitService into structured `*cmdutils.ExitError` values with Orbit-specific exit codes and human-readable troubleshooting messages.
skills/bundled
Package bundled is the source for agent skills that ship inside the glab binary via go:embed.
Package bundled is the source for agent skills that ship inside the glab binary via go:embed.
skills/registry
Package registry is the aggregate skill registry — it stitches together every source of skills (bundled, remote) and exposes a single surface for `glab skills list` and `glab skills install` to consume.
Package registry is the aggregate skill registry — it stitches together every source of skills (bundled, remote) and exposes a single surface for `glab skills list` and `glab skills install` to consume.
skills/remote
Package remote is the source for agent skills hosted on gitlab.com and listed in this repo's curated registry.
Package remote is the source for agent skills hosted on gitlab.com and listed in this repo's curated registry.
skills/skill
Package skill defines the shared types used by every source of glab agent skills (bundled, remote, etc.).
Package skill defines the shared types used by every source of glab agent skills (bundled, remote, etc.).
Package diff parses unified diff text to build line mappings.
Package diff parses unified diff text to build line mappings.
git
testing
Package testing is a generated GoMock package.
Package testing is a generated GoMock package.
Package mcpannotations defines constants for MCP command annotations
Package mcpannotations defines constants for MCP command annotations
testing
cmdtest
Package cmdtest is a generated GoMock package.
Package cmdtest is a generated GoMock package.
gittest
Package gittest is a generated GoMock package.
Package gittest is a generated GoMock package.

Jump to

Keyboard shortcuts

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