Versions in this module Expand all Collapse all v1 v1.2.2 Apr 26, 2026 v1.2.1 Apr 25, 2026 v1.2.0 Apr 24, 2026 v1.1.0 Apr 23, 2026 v1.0.6 Apr 23, 2026 v1.0.5 Apr 22, 2026 v1.0.4 Apr 22, 2026 v1.0.3 Apr 22, 2026 v1.0.2 Apr 21, 2026 v1.0.1 Apr 21, 2026 v1.0.0 Apr 21, 2026 Changes in this version + func FormatExportDownloadMarkdown(out ExportDownloadOutput) *mcp.CallToolResult + func FormatExportStatusMarkdown(out ExportStatusOutput) *mcp.CallToolResult + func FormatImportStatusMarkdown(out ImportStatusOutput) *mcp.CallToolResult + func FormatScheduleExportMarkdown(out ScheduleExportOutput) *mcp.CallToolResult + func RegisterMeta(server *mcp.Server, client *gitlabclient.Client) + func RegisterTools(server *mcp.Server, client *gitlabclient.Client) + type ExportDownloadInput struct + ProjectID toolutil.StringOrInt + type ExportDownloadOutput struct + ContentBase64 string + SizeBytes int + func ExportDownload(ctx context.Context, client *gitlabclient.Client, input ExportDownloadInput) (ExportDownloadOutput, error) + type ExportStatusInput struct + ProjectID toolutil.StringOrInt + type ExportStatusOutput struct + APIURL string + CreatedAt string + Description string + ExportStatus string + ID int64 + Message string + Name string + NameWithNamespace string + Path string + PathWithNamespace string + WebURL string + func GetExportStatus(ctx context.Context, client *gitlabclient.Client, input ExportStatusInput) (ExportStatusOutput, error) + type GetImportStatusInput struct + ProjectID toolutil.StringOrInt + type ImportFromFileInput struct + ContentBase64 string + FilePath string + Name string + Namespace string + Overwrite *bool + Path string + type ImportStatusOutput struct + CorrelationID string + CreatedAt string + Description string + ID int64 + ImportError string + ImportStatus string + ImportType string + Name string + NameWithNamespace string + Path string + PathWithNamespace string + func GetImportStatus(ctx context.Context, client *gitlabclient.Client, input GetImportStatusInput) (ImportStatusOutput, error) + func ImportFromFile(ctx context.Context, client *gitlabclient.Client, input ImportFromFileInput) (ImportStatusOutput, error) + type ScheduleExportInput struct + Description string + ProjectID toolutil.StringOrInt + UploadHTTP string + UploadURL string + type ScheduleExportOutput struct + Message string + func ScheduleExport(ctx context.Context, client *gitlabclient.Client, input ScheduleExportInput) (ScheduleExportOutput, error)