feat(ci): autonomous issue-agent via Gitea Actions #38
Reference in New Issue
Block a user
Delete Branch "feature/issue-agent-actions"
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?
Autonomous issue worker, triggered natively by Gitea Actions on the
persistent runner (no webhook, no sandbox/netns issues).
How it works
issues(labeled, closed) andissue_comment(created).cost) only runs on actionable events:
developer, labelledready, not yetclaude/working;claude/blockedissue;claude/*label → close the matchingfeature/issue-<N>-*PR + delete the branch (deterministic, no LLM).developer(the agent's own label/comment actions) are ignored.--model opus --effort maxpertools/issue-agent/PROTOCOL.md.Safety
development/main. Worst case is a PR you decline.Required before it runs (repo → Settings → Actions)
ANTHROPIC_API_KEY— Anthropic API key (billed per run).AGENT_GITEA_TOKEN— thedeveloperPAT (write:issue + repository).ISSUE_AGENT_MODEL(defaultopus) /ISSUE_AGENT_EFFORT(defaultmax).Fires only once merged to
development(the default branch).🤖 Generated with Claude Code
Closing: superseded by the semi-auto, in-session model. No Anthropic API key is available (subscription billed via Apple), so the Actions-based agent cannot run. Parked here in history if API access ever appears.
Pull request closed