feat: repo_create tool #13
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Add
repo_createtool to create new repositories — a prerequisite forhyperguild new-projectautomation.Gitea API
POST /api/v1/user/repos(personal) orPOST /api/v1/orgs/{org}/repos(org)Tool spec
Required token permission
write:repositoryscope on the Gitea API token.Risk classification
LOW — creating a repo is safe and reversible (can delete with repo_delete).
Implementation notes
Motivation
hyperguild new-projectneeds to create repos programmatically as part of the idea-to-running-service pipeline. Currently requires manual web UI. This is the single most impactful missing tool for that workflow.Dependency
None — but pairs with
repo_update(#12) for setting template flag after creation.Shipped in v0.2.2. Closing during cleanup pass.