feat: issue_get tool #20
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 an
issue_gettool to retrieve a single issue by number, including its full body, state, labels, assignees, and comments count.Gitea API
GET /api/v1/repos/{owner}/{repo}/issues/{index}Tool spec
Returns
Required token permission
read:issuescope — no new permissions needed beyond what existing issue tools use.Risk classification
LOW — read-only.
Implementation notes
repo_get.goexactlyMotivation
Discovered 2026-05-14: after creating infra issue #26, could not verify its content
from claude.ai without navigating to the web UI.
issue_createreturns minimalmetadata —
issue_getwould allow agents to verify issue content post-creationand read issue details during planning sessions without switching context.
Also useful for: reading issue body before commenting, checking issue state before
creating a duplicate, verifying sprint issues at session start.
Shipped in v0.2.4. Closing during cleanup pass.