github_ensure_fork
Ensure a fork of an allowed upstream repository exists under your account, creating it if needed. Returns fork slug, clone URLs, and whether it was newly created.
Instructions
Ensure a fork exists for the given upstream repository.
Creates a fork under the authenticated user's account if it does not already exist. Returns the fork slug, clone URL, upstream clone URL, and whether the fork was newly created.
The upstream repository must be in the allowlist.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo_slug | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||