forgejo-mcp/operation
Christoph Görn cf7d392086 feat: add issue & comment attachment tools (#109)
Closes #106.

Adds 12 new MCP tools (list/get/download/create/edit/delete × issue +
comment) backed by a new pkg/forgejo/rawhttp.go helper. Download tools
return inline BlobResourceContents under 1 MiB and metadata +
browser_download_url at or above the cap, per the design agreed with
@heathen711 on issue #106.

Includes unit tests, demos, and an e2e script under test/e2e/.
2026-05-02 12:06:54 +02:00
..
actions deps: ⬆️ migrate forgejo-sdk from v2 to v3 2026-03-27 23:53:31 +01:00
attachment feat: add issue & comment attachment tools (#109) 2026-05-02 12:06:54 +02:00
issue deps: ⬆️ migrate forgejo-sdk from v2 to v3 2026-03-27 23:53:31 +01:00
org deps: ⬆️ migrate forgejo-sdk from v2 to v3 2026-03-27 23:53:31 +01:00
params feat: add issue & comment attachment tools (#109) 2026-05-02 12:06:54 +02:00
pull fix: check merged bool in MergePullRequestFn (#113) 2026-05-02 12:03:10 +02:00
repo deps: ⬆️ migrate forgejo-sdk from v2 to v3 2026-03-27 23:53:31 +01:00
search deps: ⬆️ migrate forgejo-sdk from v2 to v3 2026-03-27 23:53:31 +01:00
tracking feat: ✨ add issue/PR time tracking and stopwatch tools 2026-04-21 22:49:07 +02:00
user deps: ⬆️ migrate forgejo-sdk from v2 to v3 2026-03-27 23:53:31 +01:00
version fix: add /v2 suffix to module path for go install compatibility 2025-12-29 15:51:03 +01:00
wiki deps: ⬆️ migrate forgejo-sdk from v2 to v3 2026-03-27 23:53:31 +01:00
operation.go feat: add issue & comment attachment tools (#109) 2026-05-02 12:06:54 +02:00