Documentation
¶
Overview ¶
Package dependencyproxy implements MCP tools for GitLab Dependency Proxy.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Purge ¶
func Purge(ctx context.Context, client *gitlabclient.Client, input PurgeInput) error
Purge clears the dependency proxy cache for a group.
func RegisterMeta ¶
func RegisterMeta(server *mcp.Server, client *gitlabclient.Client)
RegisterMeta registers the gitlab_dependency_proxy meta-tool.
func RegisterTools ¶
func RegisterTools(server *mcp.Server, client *gitlabclient.Client)
RegisterTools registers all dependency proxy tools with the MCP server.
Types ¶
type PurgeInput ¶
type PurgeInput struct {
GroupID toolutil.StringOrInt `json:"group_id" jsonschema:"Group ID or URL-encoded path,required"`
}
PurgeInput contains parameters for purging the dependency proxy cache.
Click to show internal directories.
Click to hide internal directories.