Skip to content

shipper_force_stop_issue

Preview or confirm termination of the exact reviewed issue worker and descendants. Omit confirmation_token for the non-mutating preview; confirmation is destructive and holder-bound.

Use only after graceful Stop is unavailable. A tokenless call is a non-mutating preview; confirmation is bound to the exact reviewed holder and succeeds only after its process tree is gone and ownership is released. Partial working changes are preserved for inspection.

  • readOnlyHint: false — The tool may intentionally modify repository or workflow state.
  • destructiveHint: true — The tool can remove or rewrite workflow artifacts and should be used carefully.
  • idempotentHint: false — Retrying the same call may produce additional side effects.
  • openWorldHint: false — The tool does not reach GitHub or other external systems outside the MCP server.
NameTypeRequiredDefaultDescription
issueinteger | stringyes-Shipper issue reference. S# (GitHub #) accepts ordinary surrounding whitespace and requires the current mirror. Bare numbers are Shipper local IDs first; S# is accepted; gh: and # explicitly target a mapped GitHub issue; GitHub issue URLs are accepted. Responses return S# first with GitHub # second when mapped.
confirmation_tokenstringno-Opaque token returned by the immediately preceding preview for this exact holder. Omit it for the read-only preview.

object

{
"issue": "S#42"
}
{
"status": "confirmation_required",
"issue": "S#42",
"pause": { "state": "none" },
"liveness": "alive",
"assessment": "healthy_active",
"warning": "Forced Stop terminates the reviewed worker and descendants.",
"confirmation_token": "<opaque>"
}
  • Holder changed: No signal is sent and a fresh preview is required.
  • Unsafe or non-worker holder: No token is issued; use Resume, graceful Stop, unlock, or the owning surface as directed.
  • Terminal cleanup failure: Success is not reported while a reviewed process or exact ownership survives.