Add agent-tools repository #67

Merged
benvin merged 3 commits from benvin/agent-tools-repo into main 2026-08-12 21:32:46 +10:00
Member

Why

We need a new Gitea repository agent-tools to host the agentpr and watchpr orchestrator CLI tools, which automate PR creation and monitoring as the unkin-agent identity. Declaring it here keeps the repo definition under Terraform control like every other unkin repo.

How

  • Adds config/git.unkin.net/unkin/repository/agent-tools.yaml, mirroring the schema of benvin-utils.yaml (description, private, default_branch=main, default_delete_branch_after_merge, and a main branch_protection rule with enable_push: false + Owners approval whitelist).

After merge, terraform apply creates the empty agent-tools Gitea repository.

## Why We need a new Gitea repository `agent-tools` to host the `agentpr` and `watchpr` orchestrator CLI tools, which automate PR creation and monitoring as the `unkin-agent` identity. Declaring it here keeps the repo definition under Terraform control like every other unkin repo. ## How - Adds `config/git.unkin.net/unkin/repository/agent-tools.yaml`, mirroring the schema of `benvin-utils.yaml` (description, private, default_branch=main, default_delete_branch_after_merge, and a `main` branch_protection rule with `enable_push: false` + `Owners` approval whitelist). After merge, `terraform apply` creates the empty `agent-tools` Gitea repository.
unkin-agent added 1 commit 2026-08-12 21:22:33 +10:00
repository: add agent-tools repo for agentpr/watchpr CLI tools
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
62e6aa1a85
unkin-agent added 1 commit 2026-08-12 21:26:37 +10:00
agent-tools: require CI status checks + squash merge (mirror node-lookup)
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
3844cf9406
unkin-agent added 1 commit 2026-08-12 21:31:58 +10:00
agent-tools: shorten description
ci/woodpecker/pr/plan Pipeline was successful
ci/woodpecker/pr/pre-commit Pipeline was successful
e69288f348
benvin merged commit 63be799b84 into main 2026-08-12 21:32:46 +10:00
benvin deleted branch benvin/agent-tools-repo 2026-08-12 21:32:47 +10:00
Sign in to join this conversation.