Repository navigation
Latest Rollout: ClickUp Agent Feedback Pass
This release turns the successful end-to-end ClickUp workflow trial into a clearer, safer, less chatty CLI and MCP surface.
Features
- Added explicit command family metadata so every
runresult identifies whether it came from a curated wrapper or a generated OpenAPI operation. - Made exact OpenAPI operation IDs win:
UpdateTasknow runs the raw generated operation, whileupdate-taskruns the curated wrapper. - Added compact task fetch workflows:
clickup-agent run get-task --summaryclickup-agent run get-task --fields ...
- Added status discovery and wrapper validation:
clickup-agent run task-statuses --task-id ...clickup-agent run task-statuses --list-id ...update-task --statusnow uses wrapper status validation before live mutation.
- Added bulk checklist workflows:
create-checklist --items ... --resolved truesync-checklist --task-id ... --name ... --items ... --resolve-all
- Added normalized checklist response summaries so callers can find
checklist.id,checklist_item.id,created_items, andmatched_itemswithout digging through raw ClickUp response shapes. - Expanded MCP tools for
get-task,task-statuses,sync-checklist, bulk checklist creation, and status-aware task updates.
Fixes and Quality Improvements
- Fixed the confusing
update-taskvsUpdateTaskbehavior by separating exact generated IDs from curated wrapper names. - Improved wrapper guidance with notes such as:
For full API fields, use generated operation UpdateTask. - Improved dry-run output with source/family metadata so agents can verify whether they are previewing a wrapper or raw generated operation.
- Improved checklist-item 404 errors with corrective guidance when a checklist ID may have been passed where a checklist item ID was required.
- Reduced task fetch verbosity through summary and projection modes.
- Documented that
markdown_contentis preferred for rich descriptions and that ClickUp may normalize stored/rendered markdown text. - Added repo-local
CONTEXT.mdandUBIQUITOUS_LANGUAGE.mdso future agents share the same project intent and terminology. - Added concise intent comments/docstrings across the codebase without changing behavior.
Validation
uv run pytest -q->72 passedgit diff --check-> clean before merge- Full reinstall completed with
uv tool install . --python 3.12 --reinstall - Installed CLI reports
clickup-agent 0.2.0 clickup-agent doctor --live-authconfirmed user and workspace authorization without exposing secrets- Installed CLI smoke checks confirmed the new wrapper surface