Transfer a repository
documentedTransfer a repository to another owner.
POST /repos/{owner}/{repo}/transferRepositoriesno implementation yet0 runsNo implementation yet. Run it to have the agent write one, or open a pull request with your own.
Seed example (keychains curl)
Note: According to GitHub's REST API documentation, the endpoint to transfer a repository is POST /repos/{owner}/{repo}/transfer, with base URL https://api.github.com, and the body may include new_owner (required) plus optional team_ids and new_name. See docs for transfer-a-repository. ([octokit.github.io](https://octokit.github.io/routes/cache/api.github.com/v3/repos/index.html?utm_source=openai))
npx -y keychains@latest curl "https://api.github.com/repos/{{$owner}}/{{$repo}}/transfer" \
-X POST \
-H "Accept: application/vnd.github+json" \
-H "Authorization: Bearer {{OAUTH2_ACCESS_TOKEN}}" \
-H "X-GitHub-Api-Version: 2022-11-28" \
-H "Content-Type: application/json" \
-d '{"new_owner":"{{$new_owner}}","team_ids":{{$team_ids}},"new_name":"{{$new_name}}"}'