chore: fix forgejo docs drift against shipped tool schemas #279
No reviewers
Labels
No labels
bug
chore
documentation
enhancement
feature
ready
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
david/pi-extensions-and-skills!279
Loading…
Reference in a new issue
No description provided.
Delete branch "chore/2026-09-18/fix-forgejo-docs-drift"
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
Fixes doc drift found during the issue-121 final consistency pass: DESIGN.md and IMPLEMENTATION_PLAN.md made parameter claims that don't match the shipped tool schemas in
extensions/forgejo/src/index.ts. README was already consistent; no code changes.Changes
extensions/forgejo/docs/DESIGN.mdforgejo_issue_create: removed nonexistentrefparam (shipped:title,body?,assignees?,labels?,milestone?,due_date?,closed?)forgejo_pr_create: removed nonexistentdraft?paramforgejo_pr_merge: method now lists all 6 shipped strategies (merge/rebase/rebase-merge/squash/fast-forward-only/manually-merged) — previously only 4, contradicting the READMEforgejo_pr_search: removed nonexistentq?/head?params (shipped:state?,labels?,base?,page?,limit?)head→base_branch(the endpoint has noheadfilter; seesearchPullRequests()insrc/pulls.ts)extensions/forgejo/docs/IMPLEMENTATION_PLAN.mddraftfrom thecreatePullRequestparam list?state=&labels=&base_branch=&page=&limit=(dropped nonexistenthead)Verification
grep 'name: "forgejo_' src/index.ts(37 tools: 20 issues + 11 PRs + 1 detect + 5 actions)npm run check— passnpm test— 259/259 pass (11 suites)Completes the last open acceptance criterion of issue #121 (docs consistent with shipped code).