forgejo-mcp/operation
Christoph Görn 8fad3c396a fix: 🐛 base64-encode content in create_file and update_file (#72)
The Forgejo API requires file content to be base64-encoded, but the MCP
tools were passing plain text through, causing "illegal base64 data"
errors. Now the server encodes content automatically so AI models can
pass plain text directly.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-11 23:45:14 +01:00
..
issue fix: 🐛 adapt to mcp-go v0.43.2 breaking change in CallToolParams.Arguments 2026-01-30 09:06:32 +01:00
params fix: 🐛 base64-encode content in create_file and update_file (#72) 2026-02-11 23:45:14 +01:00
pull feat: ✨ add merge_pull_request MCP tool 2026-01-31 09:10:39 +01:00
repo fix: 🐛 base64-encode content in create_file and update_file (#72) 2026-02-11 23:45:14 +01:00
search fix: 🐛 adapt to mcp-go v0.43.2 breaking change in CallToolParams.Arguments 2026-01-30 09:06:32 +01:00
user fix: add /v2 suffix to module path for go install compatibility 2025-12-29 15:51:03 +01:00
version fix: add /v2 suffix to module path for go install compatibility 2025-12-29 15:51:03 +01:00
wiki fix: 🐛 adapt to mcp-go v0.43.2 breaking change in CallToolParams.Arguments 2026-01-30 09:06:32 +01:00
operation.go feat: ✨ add --cli mode for direct tool invocation 2026-02-06 10:24:55 +01:00