Skip to content

Conversation

@iamgerwin
Copy link
Owner

Summary

Add new comment management capabilities to clickup-api.sh:

  • Mark comments as resolved/unresolved
  • Assign/unassign comments to users

Changes

New Commands

Command Description
resolve-comment COMMENT_ID Mark comment as resolved
unresolve-comment COMMENT_ID Mark comment as unresolved
assign-comment COMMENT_ID USER_ID Assign comment to user
unassign-comment COMMENT_ID Unassign comment from user

Files Changed

  • scripts/clickup/clickup-api.sh - Added 4 new commands, bumped version to 2.2.0
  • scripts/clickup/README.md - Updated documentation with new commands and examples
  • docs/limitations/100-clickup-comment-reactions.md - Documented API limitation for emoji reactions

API Limitation

Comment reactions (emoji like :white_check_mark:) are not supported by the ClickUp API v2. This limitation has been documented with workarounds.

Test Plan

  • Verify script syntax: bash -n scripts/clickup/clickup-api.sh
  • Test help output: ./scripts/clickup/clickup-api.sh --help
  • Test resolve-comment with valid COMMENT_ID
  • Test unresolve-comment with valid COMMENT_ID
  • Test assign-comment with valid COMMENT_ID and USER_ID
  • Test unassign-comment with valid COMMENT_ID

Closes #100

Add new commands for managing ClickUp comments via the API:
- resolve-comment: Mark a comment as resolved
- unresolve-comment: Mark a comment as unresolved
- assign-comment: Assign a comment to a user
- unassign-comment: Remove assignment from a comment

Update version to 2.2.0, update help text, and add usage
examples to README.

Document API limitation: Comment reactions (emoji) are not
supported by the ClickUp API v2.

Closes #100
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.

feat: Add comment management capabilities to clickup-api.sh (reactions & resolve)

2 participants