Create Blocker
cph_blocker_createImmediately record a blocker preventing progress, with type, title, and optional task ID to auto-set its status to blocked.
Instructions
Log a blocker that is preventing progress.
CALL THIS IMMEDIATELY when blocked — before asking the user, before trying workarounds. The timestamp of when you were blocked is important data. Don't record it retroactively.
Blocker types: dependency → waiting on another task, PR, or service to be ready waiting_on_human → needs human decision, approval, or response technical → technical problem with no clear solution yet external → blocked by something outside the team unclear_requirements → requirements are ambiguous other → doesn't fit above
Auto-behavior: if task_id is provided, the task status is automatically set to 'blocked'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workflow_id | Yes | ||
| title | Yes | What is blocking you. Be specific: 'Waiting for security team to approve OAuth scopes' | |
| blocker_type | No | other | |
| task_id | No | The blocked task. Providing this auto-sets task status to blocked. | |
| description | No | Additional context. What have you tried? What exactly is needed to unblock? |