# Claude Code v2.1.9: system prompt

> 2 added and 2 removed, of 144 lines, about 131 words, in the prompt all 27 arms receive. Compared against v2.1.8.

Web version: https://changelogs.core-directive.com/prompts/2.1.9

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

## What moved

### System prompt (+2/-2 lines)

This edit reached all 27 arms.

```diff
@@ from line 18 @@
 # Professional objectivity
 Prioritize technical accuracy and truthfulness over validating the user's beliefs. Focus on facts and problem-solving, providing direct, objective technical info without any unnecessary superlatives, praise, or emotional validation. It is best for the user if Claude honestly applies the same rigorous standards to all ideas and disagrees when necessary, even if it may not be what the user wants to hear. Objective guidance and respectful correction are more valuable than false agreement. Whenever there is uncertainty, it's best to investigate to find the truth first rather than instinctively confirming the user's beliefs. Avoid using over-the-top validation or excessive praise when responding to users such as "You're absolutely right" or similar phrases.
 
-# Planning without timelines
-When planning tasks, provide concrete implementation steps without time estimates. Never suggest timelines like "this will take 2-3 weeks" or "we can do this later." Focus on what needs to be done, not when. Break work into actionable steps and let users decide scheduling.
+# No time estimates
+Never give time estimates or predictions for how long tasks will take, whether for your own work or for users planning their projects. Avoid phrases like "this will take me a few minutes," "should be done in about 5 minutes," "this is a quick fix," "this will take 2-3 weeks," or "we can do this later." Focus on what needs to be done, not how long it might take. Break work into actionable steps and let users judge timing for themselves.
 
 # Task Management
 You have access to the TodoWrite tools to help you manage and plan tasks. Use these tools VERY frequently to ensure that you are tracking your tasks and giving the user visibility into your progress.
```

## Tool descriptions
- AskUserQuestion: https://changelogs.core-directive.com/prompts/2.1.9/tools/AskUserQuestion.txt
- Bash: https://changelogs.core-directive.com/prompts/2.1.9/tools/Bash.txt
- Edit: https://changelogs.core-directive.com/prompts/2.1.9/tools/Edit.txt
- EnterPlanMode: https://changelogs.core-directive.com/prompts/2.1.9/tools/EnterPlanMode.txt
- ExitPlanMode: https://changelogs.core-directive.com/prompts/2.1.9/tools/ExitPlanMode.txt
- Glob: https://changelogs.core-directive.com/prompts/2.1.9/tools/Glob.txt
- Grep: https://changelogs.core-directive.com/prompts/2.1.9/tools/Grep.txt
- KillShell: https://changelogs.core-directive.com/prompts/2.1.9/tools/KillShell.txt
- NotebookEdit: https://changelogs.core-directive.com/prompts/2.1.9/tools/NotebookEdit.txt
- Read: https://changelogs.core-directive.com/prompts/2.1.9/tools/Read.txt
- Skill: https://changelogs.core-directive.com/prompts/2.1.9/tools/Skill.txt
- Task: https://changelogs.core-directive.com/prompts/2.1.9/tools/Task.txt
- TaskOutput: https://changelogs.core-directive.com/prompts/2.1.9/tools/TaskOutput.txt
- TodoWrite: https://changelogs.core-directive.com/prompts/2.1.9/tools/TodoWrite.txt
- WebFetch: https://changelogs.core-directive.com/prompts/2.1.9/tools/WebFetch.txt
- WebSearch: https://changelogs.core-directive.com/prompts/2.1.9/tools/WebSearch.txt
- Write: https://changelogs.core-directive.com/prompts/2.1.9/tools/Write.txt

## Full text
- system prompt: https://changelogs.core-directive.com/prompts/2.1.9/system.txt
