forgejo-mcp/operation/repo
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
..
branch.go fix: 🐛 adapt to mcp-go v0.43.2 breaking change in CallToolParams.Arguments 2026-01-30 09:06:32 +01:00
commit.go fix: 🐛 adapt to mcp-go v0.43.2 breaking change in CallToolParams.Arguments 2026-01-30 09:06:32 +01:00
file.go fix: 🐛 base64-encode content in create_file and update_file (#72) 2026-02-11 23:45:14 +01:00
file_test.go fix: 🐛 base64-encode content in create_file and update_file (#72) 2026-02-11 23:45:14 +01:00
repo.go fix: 🐛 adapt to mcp-go v0.43.2 breaking change in CallToolParams.Arguments 2026-01-30 09:06:32 +01:00