Skip to content

shipper_unlock

Release an issue lock. With issue: release that issue’s lock. With stale=true: sweep all stale locks across the repo. Exactly one of issue or stale must be provided.

Use this when a stale or manually held shipper lock is preventing workflow progress. Choose either one issue or a stale-lock sweep.

  • idempotentHint: true — Retrying the same call is expected to be safe once the target state is reached.
  • openWorldHint: true — The tool reaches GitHub or other external systems outside the MCP server.
NameTypeRequiredDefaultDescription
issueintegerno-GitHub issue number.
stalebooleanno-When true, release every stale shipper lock in the repository.
{
"issue": 42
}
Released lock on #42.
  • Conflicting arguments: Provide either issue or stale, not both.
  • Missing target: Provide either issue or stale: true.
  • Lock release or list failure: Lock release/list failure: