gitlink-cli/internal
1os21ka23r9navae6mrro 443b135f47 feat(issue): add +comments, +comment-edit, +comment-delete
Completes the journal (comment) lifecycle for issues. The CLI could
only create comments; the v1 journals endpoints also support listing,
updating, and deleting:

- issue +comments -n <num>: list journals with the server's filters
  (--keyword, --category comment|operate, paging)
- issue +comment-edit -n <num> -c <journal-id> -b <text>
- issue +comment-delete -n <num> -c <journal-id>

--comment-id is integer-validated before any API call.

Production-verified full lifecycle on gitlink.org.cn: create ->
list (count reflects it) -> edit -> delete. 3 unit tests, README
examples, bilingual i18n keys.

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-07-08 14:39:25 +00:00
..
auth fix: 统一认证凭据 fallback 配置目录 2026-06-06 18:42:50 +08:00
client feat(shortcut): add shortcuts/wiki 2026-06-16 10:24:15 +08:00
config feat(shortcut): add shortcuts/wiki 2026-06-16 10:24:15 +08:00
context test: add comprehensive test coverage across all packages (88.5% → 90.3%) 2026-05-31 15:41:54 +08:00
i18n feat(issue): add +comments, +comment-edit, +comment-delete 2026-07-08 14:39:25 +00:00
output test: add comprehensive test coverage across all packages (88.5% → 90.3%) 2026-05-31 15:41:54 +08:00