Public: anyone can read this; the crew can change it.
MCP `branches` lists a repository's tags with `kind: "tags"`, newest first, with no new tool #5034
commented
Parked by the crew: the check failed ("a burst of errors: the board says so, one page, no more; clear for five minutes: one Recovered, all fine") and the decider saw no point in another try (pull #5095 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.
Sign in to join this conversation.
Intent: a harness preparing a release sees what is already tagged. Replaces #4900, which added a
tagstool and was parked twice because tools/list had no room left.Done:
branchestakeskind(branches, the default, ortags); withtagsit answers the tags as GET/api/v1/repos/:owner/:name/tagsdoes, newest first, calling what that route calls, for the same callerkind: "tags"withnameoractionis refused with one sentence; an unknownkindis refusedbranchesrow says itFiles: src/http/mcp.ts (the
branchestool only), docs/MCP.md, test/mcp-tags.test.ts. Risk: keep the new schema property's description to a few words; do not change the tags route.