Block a user
fix: set GITHUB_PAT in routing pod k8s secret to enable GitHub repo creation in project_create
fix: set GITHUB_PAT in routing pod k8s secret to enable GitHub repo creation in project_create
Resolved. Verified on koala cluster 2026-05-18:
routing-secrets keys present:
$ kubectl get secret routing-secrets -n routing -o jsonpath='{.data}'
fix: project_create infra branch vs main + GITEA_MCP_TOKEN missing from SOPS secrets
fix: routing pod cannot authenticate against gitea-mcp (401 on project_create)
✅ RESOLVED — 2026-05-18
Root cause: GITEA_MCP_TOKEN in routing-secrets was empty. Fixed by CC on koala — correct static token patched into routing-secrets and routing pod restarted.
proje…
test: project_create e2e findings + improvements needed for claude.ai project initiation
✅ RESOLVED — 2026-05-18
Full e2e test passed after fixing auth (issue #13):
{
"reached": ["create_repo", "create_github_repo", "mirror", "infra_commit", "issue"],
"gitea_url":…
fix: routing pod cannot authenticate against gitea-mcp (401 on project_create)
fix: routing pod cannot authenticate against gitea-mcp (401 on project_create)
Resolved
Root cause
routing-secrets did not contain GITEA_MCP_TOKEN. The mcpclient.New(url, token) constructor accepts an empty token without complaint, and at request time it only…
fix: routing pod cannot authenticate against gitea-mcp (401 on project_create)
fix: set GITHUB_PAT in routing pod k8s secret to enable GitHub repo creation in project_create
test: project_create e2e findings + improvements needed for claude.ai project initiation
Validation complete — 2026-05-18
All four artifacts verified after manual fix:
✅ Gitea repo: gitea.d-ma.be/mathias/test-throwaway-001
✅ GitHub repo: `github.com/mathiasb/test-throwaway-00…
test: project_create e2e findings + improvements needed for claude.ai project initiation
test: project_create e2e findings + improvements needed for claude.ai project initiation
Resolved across this session:
- F1 —
GITHUB_PATadded to SOPS-encryptedrouting-secrets, routing pod restarted, log confirmsgithub_pat_set=true. - F2 —
template-go-agent…
test: project_create e2e findings + improvements needed for claude.ai project initiation
feat: project-webhook — HTTP endpoint to trigger new-project from claude.ai
fix: file_read should handle directory paths gracefully
Shipped in v0.2.3. Closing during cleanup pass.