Document the plan for implementing wiki support, including: - Upstream contribution plan for forgejo-sdk wiki methods - Downstream integration steps for forgejo-mcp - Feature request comment for Codeberg - Status explanation for users Wiki support is blocked pending SDK wiki API methods. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1.1 KiB
1.1 KiB
Wiki Support Status
Status: Pending upstream dependency
Why Wiki Support Is Not Yet Available
Wiki tools (list, get, create, update, delete wiki pages) are planned but currently blocked by a missing dependency in the forgejo-sdk.
The SDK (v2.0.0-v2.2.0) does not yet include wiki API methods. Rather than implementing a workaround with raw HTTP calls, we prefer to:
- Contribute the wiki methods upstream to forgejo-sdk
- Integrate them cleanly into forgejo-mcp once released
This approach ensures better maintainability and consistency with other operations.
Tracking
- Feature request: See wiki-support.md for the full implementation plan
- Upstream contribution: Pending PR to forgejo-sdk
Workaround
If you need wiki functionality now, you can use the Forgejo API directly:
GET /api/v1/repos/{owner}/{repo}/wiki/pagesGET /api/v1/repos/{owner}/{repo}/wiki/page/{pageName}POST /api/v1/repos/{owner}/{repo}/wiki/newPATCH /api/v1/repos/{owner}/{repo}/wiki/page/{pageName}DELETE /api/v1/repos/{owner}/{repo}/wiki/page/{pageName}