Skip to content

feat: comments delete command#89

Merged
flipbit03 merged 3 commits intoflipbit03:mainfrom
lightstrikelabs:feat/comments-delete
Feb 23, 2026
Merged

feat: comments delete command#89
flipbit03 merged 3 commits intoflipbit03:mainfrom
lightstrikelabs:feat/comments-delete

Conversation

@lightstrike
Copy link
Copy Markdown
Contributor

Summary

Users can now delete comments by UUID: lineark comments delete <COMMENT-UUID>. Pairs with the comment IDs exposed by issues read for a complete comment lifecycle (create + delete).

Changes

  • Enable commentDelete mutation in operations.toml and run codegen
  • Add Delete variant to CommentsAction with positional id argument
  • Wire handler to client.comment_delete(id), prints success JSON
  • Update lineark usage reference

Test plan

  • cargo clippy --workspace -- -D warnings — clean
  • cargo fmt --check — clean
  • cargo test --workspace — all passing
  • lineark comments delete <comment-uuid> deletes the comment
  • lineark comments delete --help shows usage

Enable commentDelete mutation in operations.toml and wire up the CLI
command. Users can now delete comments by UUID.
@lightstrike lightstrike marked this pull request as ready for review February 20, 2026 02:02
@flipbit03 flipbit03 added the safe-to-test Maintainer-approved: run online tests with API secrets label Feb 23, 2026
@github-actions github-actions Bot removed the safe-to-test Maintainer-approved: run online tests with API secrets label Feb 23, 2026
@flipbit03 flipbit03 merged commit 1e7bb91 into flipbit03:main Feb 23, 2026
7 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants