Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.238 ·

stop_task control request stops a single task

SDK and remote drivers can stop a single task by id with a new control request.

Use it now Notable No documentation found New Features
JSON All of v2.1.238
Use it nowTier: how much it should matter to you
4Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
SDKArea: what it touches
New FeaturesKind: in v2.1.238,
What probably matters to youSection of the release
What

A program driving Claude Code over the SDK or a remote connection can now stop one running task by id, instead of interrupting the whole turn. It joins interrupt, set_permission_mode and set_model in the accepted control requests, and only works if the host program has registered a handler for it.

Details
  • Takes a task_id string; a non-string id is rejected with "stop_task: task_id must be a string".
  • With no handler wired up, it rejects with "stop_task is not supported in this context (callback not registered)".
  • A task_stop_user telemetry event is emitted on the invalid-id path.
Evidence

stop_task is not supported in this context (callback not registered)

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

Read from
Names in the bundlestop_task

See this entry in the whole of v2.1.238 →

Feedback