shipper_block
shipper_block
Section titled “shipper_block”Record that an issue is blocked by one or more open issues or pull requests. Adds shipper:blocked when needed and posts a canonical ## Blocked comment.
When to use
Section titled “When to use”Use this when an issue should be marked blocked by one or more open GitHub issues or pull requests without running an agent prompt.
Behavior hints
Section titled “Behavior hints”- openWorldHint: true — The tool reaches GitHub or other external systems outside the MCP server.
Input schema
Section titled “Input schema”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| issue | integer | yes | - | GitHub issue number. |
| blockers | array | yes | - | - |
| reason | string | no | - | - |
Example call
Section titled “Example call”{ "issue": 42, "blockers": [17, 19], "reason": "Needs the API migration first."}Example result
Section titled “Example result”Issue #42 blocked by #17, #19.Error modes
Section titled “Error modes”- Self-block: An issue cannot block itself (#
). - Missing target or blocker: Target issue #
does not exist / Blocker # does not exist. - Already-resolved blocker: Blocker #
is already resolved.