PromptShuttle

cancel_run

Stops a run that is currently executing, and every sub-agent it spawned. Use list_runs and look for Outcome 'running' to find candidates. NOT instant: the run checks for the signal between tool-calling iterations, so a model call already in flight finishes first — expect it to stop within one model turn. Whatever the run produced before stopping is still returned to its caller and still billed; cancelling saves the work that had not happened yet, not the work already done. Cancelling a run that already finished is harmless and reports signalled=0.

Remote Bring a key revuo:promptshuttle

Remote (network-hosted) · Needs a self-provisionable API key

Other tools also called cancel_run? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "runId": {
      "description": "The run (ShuttleRequest) Id to stop, as returned by list_runs",
      "type": "string"
    }
  },
  "required": [
    "runId"
  ]
}