Stopped a Sume MCP call in Claude Code? The job still runs
Stopping a long Sume MCP wait in Claude Code does not stop the render. The job keeps running and billing; find the job id, then wait again, read or cancel.

Stopping a long MCP call in Claude Code does not stop the Sume job behind it. The render continues and still bills until it finishes or you cancel it, so recover the job by id instead of creating it again.
What does stopping actually stop?
Your wait, not the job. The client stops listening; the server-side render was already accepted. This post does not rely on any Claude Code release note: the behavior follows from how Sume jobs work, as an accepted job is a separate resource from the call that read it.
Which Sume call is the long one?
The long call is almost always jobs_wait. On hosted MCP it holds at most 55 seconds per call, and 50 if you omit timeout_seconds; a larger value is clamped, not rejected. When a slice ends with wait_slice_expired, the job is not failed. You call jobs_wait again with the same ids.
The paid create that started the job returns quickly with a job id. The stop affects your wait, not the job.
How do you recover?
Ask Claude for the job id from the create result, then pick one:
- Wait again with
jobs_waitusing the same ids. Never repeat the paid create. - Read the job with
jobs_getorjobs_status. - Cancel with
jobs_cancel. It needsmcp:writeand anidempotency_key, and it works only before generation starts. After that the API answers409 job_generation_already_startedand the job runs to completion.
What if you only had OAuth read?
Then jobs_cancel returns insufficient_scope. You can still read the job. Add mcp:write or use an API key if you want the agent to cancel. See Jobs and results.
Sources
Related posts
More in Agents
- Claude Motion makes MP4s from code: when a Sume Agent run fits instead
Claude Motion (beta, 2026-10-08) animates text and charts as code. Sume Agent Completions generate footage and return media URLs. Which fits which job.
- Codex worktrees run agents in parallel: one Sume queue
Codex CLI 0.162.0 adds managed worktree tools. Parallel agents in worktrees still share one Sume workspace: plan concurrency, queue and 429 queue_full apply.
- Daily Sume schedule: skipped and canceled runs send no webhook
A Sume run webhook fires only on completed or failed. For a daily schedule, a skipped or canceled run is silent, so add a list-runs check each morning.
- Five gates between a Sume MCP write session and your wallet
A hosted Sume MCP write session has five gates before money moves: scope, idempotency_key, dry_run, an optional max_spend_usd, and wallet admission.
Written by Sume