# Claude Code v2.1.202: system prompt

> 1 of 27 tool descriptions changed. Compared against v2.1.201.

Web version: https://changelogs.core-directive.com/prompts/2.1.202?arm=cli

## What this version holds
- model strings captured: 27
- tool descriptions: 27
- compared against: v2.1.201
- system prompt edits: 0
- widest system prompt edit: +0/-0 lines
- tool descriptions changed: 1

## What moved

### Tool: ScheduleWakeup (+1/-1 lines)

This edit reached all 27 arms.

```diff
@@ from line 2 @@
 
 Do NOT schedule a short-interval wakeup to poll for background work you started — when harness-tracked work finishes, you are re-invoked automatically, so polling is wasted. Instead schedule a long fallback (1200s+) so the loop survives if the work hangs or never notifies. The exception is external work the harness cannot track (a CI run, a deploy, a remote queue) — there, pick a delay matched to how fast that state actually changes.
 
-Pass the same /loop prompt back via `prompt` each turn so the next firing repeats the task. For an autonomous /loop (no user prompt), pass the literal sentinel `<<autonomous-loop-dynamic>>` as `prompt` instead — the runtime resolves it back to the autonomous-loop instructions at fire time. (There is a similar `<<autonomous-loop>>` sentinel for CronCreate-based autonomous loops; do not confuse the two — ScheduleWakeup always uses the `-dynamic` variant.) Omit the call to end the loop.
+Pass the same /loop prompt back via `prompt` each turn so the next firing repeats the task. For an autonomous /loop (no user prompt), pass the literal sentinel `<<autonomous-loop-dynamic>>` as `prompt` instead — the runtime resolves it back to the autonomous-loop instructions at fire time. (There is a similar `<<autonomous-loop>>` sentinel for CronCreate-based autonomous loops; do not confuse the two — ScheduleWakeup always uses the `-dynamic` variant.) To end the loop, call this tool with `stop: true` (omit every other field) — the loop ends immediately and no further wakeups fire.
 
 ## Picking delaySeconds
 
```

## Tool descriptions
- Agent: https://changelogs.core-directive.com/prompts/2.1.202/tools/Agent.txt?arm=cli
- AskUserQuestion: https://changelogs.core-directive.com/prompts/2.1.202/tools/AskUserQuestion.txt?arm=cli
- Bash: https://changelogs.core-directive.com/prompts/2.1.202/tools/Bash.txt?arm=cli
- CronCreate: https://changelogs.core-directive.com/prompts/2.1.202/tools/CronCreate.txt?arm=cli
- CronDelete: https://changelogs.core-directive.com/prompts/2.1.202/tools/CronDelete.txt?arm=cli
- CronList: https://changelogs.core-directive.com/prompts/2.1.202/tools/CronList.txt?arm=cli
- Edit: https://changelogs.core-directive.com/prompts/2.1.202/tools/Edit.txt?arm=cli
- EnterPlanMode: https://changelogs.core-directive.com/prompts/2.1.202/tools/EnterPlanMode.txt?arm=cli
- EnterWorktree: https://changelogs.core-directive.com/prompts/2.1.202/tools/EnterWorktree.txt?arm=cli
- ExitPlanMode: https://changelogs.core-directive.com/prompts/2.1.202/tools/ExitPlanMode.txt?arm=cli
- ExitWorktree: https://changelogs.core-directive.com/prompts/2.1.202/tools/ExitWorktree.txt?arm=cli
- NotebookEdit: https://changelogs.core-directive.com/prompts/2.1.202/tools/NotebookEdit.txt?arm=cli
- Read: https://changelogs.core-directive.com/prompts/2.1.202/tools/Read.txt?arm=cli
- ReportFindings: https://changelogs.core-directive.com/prompts/2.1.202/tools/ReportFindings.txt?arm=cli
- ScheduleWakeup (changed in this version): https://changelogs.core-directive.com/prompts/2.1.202/tools/ScheduleWakeup.txt?arm=cli
- SendMessage: https://changelogs.core-directive.com/prompts/2.1.202/tools/SendMessage.txt?arm=cli
- Skill: https://changelogs.core-directive.com/prompts/2.1.202/tools/Skill.txt?arm=cli
- TaskCreate: https://changelogs.core-directive.com/prompts/2.1.202/tools/TaskCreate.txt?arm=cli
- TaskGet: https://changelogs.core-directive.com/prompts/2.1.202/tools/TaskGet.txt?arm=cli
- TaskList: https://changelogs.core-directive.com/prompts/2.1.202/tools/TaskList.txt?arm=cli
- TaskOutput: https://changelogs.core-directive.com/prompts/2.1.202/tools/TaskOutput.txt?arm=cli
- TaskStop: https://changelogs.core-directive.com/prompts/2.1.202/tools/TaskStop.txt?arm=cli
- TaskUpdate: https://changelogs.core-directive.com/prompts/2.1.202/tools/TaskUpdate.txt?arm=cli
- WebFetch: https://changelogs.core-directive.com/prompts/2.1.202/tools/WebFetch.txt?arm=cli
- WebSearch: https://changelogs.core-directive.com/prompts/2.1.202/tools/WebSearch.txt?arm=cli
- Workflow: https://changelogs.core-directive.com/prompts/2.1.202/tools/Workflow.txt?arm=cli
- Write: https://changelogs.core-directive.com/prompts/2.1.202/tools/Write.txt?arm=cli

## Full text
- system prompt: https://changelogs.core-directive.com/prompts/2.1.202/system.txt?arm=cli
