fork_repository
Copy a GitLab project into your personal or group namespace. Create an independent fork by specifying the source project ID and optional target name, path, or namespace.
Instructions
Fork a project into a user or group namespace
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New project name for the fork | |
| path | No | New project path/slug for the fork | |
| namespace | No | Target namespace name, path, or ID to fork into (defaults to your personal namespace) | |
| project_id | Yes | Project numeric ID (e.g. 31) or namespace path (e.g. 'group/project-name'). URL-encoding is handled automatically. |