forgejo-mcp/operation
Massimo Fraschetti 8a66d2acf9 feat: implement issue and wiki management tools
Issue Management:
- Close/reopen issues
- Add labels to issues
- Update existing issues
Wiki Management:
- Create/update wiki pages
- List wiki pages

Add the MCP tools, look at the implementations of the other ones as reference

```git-revs
d9c9089  (Base revision)
cfb0755  Add new tool name constants for issue management
4245edf  Add new tool definitions for issue management
8ad77ca  Register the new issue management tools
ac2766d  Implement handler functions for new issue management tools
eafd0f8  Add missing strconv import
3de0944  Create wiki.go for wiki management tools
3fe4703  Add wiki package import
80d5ea2  Register wiki tools
785968e  Fix UpdateIssueFn to remove Assignee field which doesn't exist in EditIssueOption
8c9ecdc  Fix AddIssueLabelsFn to use IssueLabelsOption instead of direct string slice
e91356c  Fix IssueStateChangeFn to use pointer to StateType instead of string for State field
dd7f08a  Remove wiki import temporarily while we fix wiki implementation
8bab067  Remove wiki tool registration temporarily
4f8d3d7  Fix unused assignee variable in UpdateIssueFn
HEAD     Fix AddIssueLabelsFn to convert label strings to int64 IDs
```

codemcp-id: 3-feat-implement-issue-and-wiki-management-tools
2025-04-03 02:25:29 -04:00
..
issue feat: implement issue and wiki management tools 2025-04-03 02:25:29 -04:00
pull changed forgejo domain .com to .org 2025-04-02 02:35:59 -04:00
repo changed forgejo domain .com to .org 2025-04-02 02:35:59 -04:00
search changed forgejo domain .com to .org 2025-04-02 02:35:59 -04:00
user changed forgejo domain .com to .org 2025-04-02 02:35:59 -04:00
version changed forgejo domain .com to .org 2025-04-02 02:35:59 -04:00
wiki feat: implement issue and wiki management tools 2025-04-03 02:25:29 -04:00
operation.go changed forgejo domain .com to .org 2025-04-02 02:35:59 -04:00