You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: review findings and update docs for v0.28-v0.31 features
Fixes from code review:
- Add float64 case to getIntValue (custom field dates/emojis from JSON)
- Fix semaphore drain deadlock in searchTaskComments on context cancel
(replaced cap-fill pattern with sync.WaitGroup)
- Normalize task API paths: remove trailing slash between ID and query
- Use strconv.FormatInt for 32-bit safety in date serialization
- Remove dead dedup function and its tests
Update SKILL.md and README with all new features: folder/list commands,
chat send, --list-name, --assignee search, --include-closed, bulk delete,
recursive view, checklist item edit.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- **Multi-list**: `task list-add`/`task list-remove` manage secondary list memberships — useful for cross-team sprint planning
500
572
- **Naming conventions**: Task names follow `[Work Type] Context — Action (Platform)` format forsprint-board scannability. Check existing tasksin the list for the prevailing convention before creating
501
573
- **Tag reuse**: Always check available tags with `clickup tag list` before creating tasks. Use existing tags for consistency; don't invent new ones without user confirmation
574
+
- **Per-directory config**: `folder select --local` and `list select --local` store defaults in the current directory, useful for monorepos with different ClickUp contexts
575
+
- **Server-side search**: `task search` uses ClickUp's server-side search with parallel space traversal for faster results
576
+
- **Assignee shortcut**: `task search --assignee me` filters results to the authenticated user; also accepts names, usernames, or IDs
577
+
- **Contextual task list**: `task list` falls back to the configured default list (via `list select`) when no `--list-id` is given
578
+
- **Bulk delete**: `task delete ID1 ID2 ID3 -y` deletes multiple tasks in one command
0 commit comments