dependencyproxy

package
v1.4.1 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2026 License: MIT Imports: 8 Imported by: 0

Documentation

Overview

Package dependencyproxy implements MCP tools for GitLab Dependency Proxy.

register.go wires dependencyproxy MCP tools to the MCP server.

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.

Jump to

Keyboard shortcuts

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