11 pages for taskupdate.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
How the agent loop works
Claude Code CLI · in the page
agent-sdk/agent-loop
…Orchestration** | `Agent`, `Skill`, `AskUserQuestion`, `TaskCreate`, `TaskUpdate` | Spawn subagents, invoke skills, ask the user, track tasks | On the [models that don't get the task-tracking tools](…
Agent SDK reference - Python
Claude Code CLI · in the page
agent-sdk/python
…ess you opt in: > > * `TodoWrite` > * `TaskCreate` > * `TaskGet` > * `TaskUpdate` > * `TaskList` > > Wherever the tools are available, Claude Code provides the four Task tools, or `TodoWrite` instead…
Track todos
Claude Code CLI · in the page
agent-sdk/todo-tracking
…ess you opt in: > > * `TodoWrite` > * `TaskCreate` > * `TaskGet` > * `TaskUpdate` > * `TaskList` > > Wherever the tools are available, Claude Code provides the four Task tools, or `TodoWrite` instead…
Agent SDK reference - TypeScript
Claude Code CLI · in the page
agent-sdk/typescript
…onMessage | SDKTaskStartedMessage | SDKTaskProgressMessage | SDKTaskUpdatedMessage | SDKBackgroundTasksChangedMessage | SDKThinkingTokensMessage | SDKSessionStateChangedMessage | SDKWork…
Orchestrate teams of Claude Code sessions
Claude Code CLI · in the page
agent-teams
…-tool-availability) it adds `TaskCreate`, `TaskGet`, `TaskList`, and `TaskUpdate` too. * **`model`**: Claude Code uses the definition's `model` in either display mode when your spawn prompt doesn't na…
Environment variables
Claude Code CLI · in the page
env-vars
…lity). By default, Claude Code provides the Task tools `TaskCreate`, `TaskUpdate`, `TaskGet`, and `TaskList`. Set to `0` to get the legacy `TodoWrite` tool instead. See [Task list](/docs/en/interactiv…
Hooks reference
Claude Code CLI · in the page
hooks
…y, matching `Stop` hook behavior; [TaskCompleted ignores it when the `TaskUpdate` tool triggered the event](#taskcompleted-decision-control) | | TaskCreated | Exit code or top-level `decision` | Exit…
Test plugins with evals
Claude Code CLI · in the page
plugin-evals
…`TodoWrite`, and the task tools `TaskCreate`, `TaskGet`, `TaskList`, `TaskUpdate`, and `TaskStop`, plus whatever you grant with `--allow-tools`. That grant applies to every case in the run. To let cas…
Create custom subagents
Claude Code CLI · in the page
sub-agents
…the task tools and cron tools: `TaskCreate`, `TaskGet`, `TaskList`, `TaskUpdate`, `CronCreate`, `CronDelete`, and `CronList`. In a [session without the Task tools](/docs/en/tools-reference.md#task-to…
Tools reference
Claude Code CLI · in the page
tools-reference
…nd description, including agents that another agent spawned | No | | `TaskUpdate` | Updates task status, dependencies, details, or deletes tasks. Provided by default only on the models listed under [T…
Week 33 · August 10–14, 2026
Claude Code CLI · in the page
whats-new/2026-w33
…tool commands can useThe task-tracking tools, such as `TaskCreate`, `TaskUpdate`, and `TodoWrite`, are [no longer available on Opus 4.8, Sonnet 5, Fable 5, Mythos 5, and later models in those familie…