Commit Graph
6 Commits
Author SHA1 Message Date
Magnus Hedemark bcfc61b54d fix(forgejo-cli): harden API transport and guidance 2026-07-11 13:24:50 -04:00
Magnus Hedemark e7387a22b4 fix: tighten Forgejo CLI request validation 2026-07-11 08:48:15 -04:00
Magnus Hedemark a77a890194 fix: complete Forgejo CLI API contracts 2026-07-11 08:44:13 -04:00
Magnus Hedemark 3f40fbb3be feat: rebuild forgejo CLI for v2 2026-07-11 08:35:48 -04:00
Jasper (AI Assistant) 89b19b6d24 fix: forgejo-cli --labels now passes integers instead of strings (fixes #48) (#55) 2026-06-03 23:07:59 -04:00
Magnus Hedemark f08b21d2d6 feat: add forgejo-cli skill — Forgejo/Gitea Git forge CLI
CLI wrapper for the Forgejo/Gitea REST API v1. Commands:
- me: current user profile
- repos: list user repositories
- search: search repositories by query
- issues: list issues in a repo (filters out PRs)
- view: view issue or PR details with body, labels, milestone
- prs: list pull requests with head/base branch info

All cli-builder patterns: --json, --dry-run, --quiet, --verbose,
lazy auth, emit() dual-output, structured logging, pre-parsed
global flags. Auth via FORGEJO_TOKEN (token auth header).

Signed-off-by: Jasper <magnus@groktop.us>
2026-05-21 23:14:20 -04:00