Standalone harness timeline

Claude Code

Anthropic's interactive coding agent CLI. Adjacent-version changes across prompts, tools, schemas, model settings and transport — low-signal versions are kept in the file but tucked away by default.

v0.2.54 → v2.1.210Apr 22, 2026 → Jul 15, 2026
Versions
416
Changed
415
Relevant by default
95
Latest
v2.1.210
Activity · click a bar to jump major notable minor trivial

0 visible · scroll or click the ribbon

  1. 416 versions
  2. v2.1.210
    Jul 15
    trivial Jul 15, 2026

    Version and session path bump only

    The billing header version string was updated from 2.1.209.419 to 2.1.210.18b with a new checksum, and the ephemeral memory directory path was rotated to a new randomly-generated session identifier. Neither change affects behavior or instructions.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Skilldescription +469 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.209 (external, sdk-cli) -> claude-cli/2.1.210 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsSkill / descriptionprevious descriptiondescription changed (+469 chars, +11 lines)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.209 (external, sdk-cli)claude-cli/2.1.210 (external, sdk-cli)
  3. v2.1.209
    Jul 15
    trivial Jul 15, 2026

    Version bump and session path update

    The billing header was updated to reflect the new version (2.1.209) and a new build hash. The persistent memory directory path was updated to a new temporary session identifier, which is a routine per-session value with no semantic change.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Skilldescription -469 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.208 (external, sdk-cli) -> claude-cli/2.1.209 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsSkill / descriptionprevious descriptiondescription changed (-469 chars, -11 lines)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.208 (external, sdk-cli)claude-cli/2.1.209 (external, sdk-cli)
  4. v2.1.208
    Jul 15
    notable Jul 15, 2026

    Adds gender-neutral pronoun policy

    A new paragraph was added instructing the assistant to default to they/them pronouns for any person whose pronouns have not been explicitly stated, and to never infer pronouns from a name. This applies to all user-visible text, including visible thinking. The memory path was also updated to a new session-specific temp directory, and the billing header version was bumped.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+359 chars
    • Header / user_agentclaude-cli/2.1.207 (external, sdk-cli) -> claude-cli/2.1.208 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 3transport · 1
    FieldBeforeAfter
    promptstotal prompt size5,560 chars5,919 chars (+359)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (+359 chars)
    transportheader / user_agentclaude-cli/2.1.207 (external, sdk-cli)claude-cli/2.1.208 (external, sdk-cli)
  5. v2.1.207
    Jul 15
    trivial Jul 15, 2026

    Session temp path and version bump

    The billing header was updated to reflect the new version (2.1.207) and a new build hash, and the ephemeral memory directory path changed from `-tmp-tmp-mj4ag6eJfO` to `-tmp-tmp-XbqnPhoNNk`. Both changes are artifacts of a new session or build and carry no semantic difference.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool added / DeferredToolPlaceholdernew tool description
    • Schema added / DeferredToolPlaceholdernew input schema
    • Tool description / ScheduleWakeupdescription +30 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.206 (external, sdk-cli) -> claude-cli/2.1.207 (external, sdk-cli)
    Split-view diff6 fields changedtools · 3prompts · 2transport · 1
    FieldBeforeAfter
    toolsDeferredToolPlaceholderadded
    toolsScheduleWakeup / descriptionprevious descriptiondescription changed (+30 chars)
    toolstool count1011
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.206 (external, sdk-cli)claude-cli/2.1.207 (external, sdk-cli)
  6. v2.1.206
    Jul 15
    trivial Jul 15, 2026

    Version bump and temp path update

    The billing header was updated to reflect the new version (2.1.206) and a new build hash. The ephemeral memory directory path was rotated to a new temporary folder, which is expected churn from session environment regeneration.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.205 (external, sdk-cli) -> claude-cli/2.1.206 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.205 (external, sdk-cli)claude-cli/2.1.206 (external, sdk-cli)
  7. v2.1.205
    Jul 15
    trivial Jul 15, 2026

    Version bump and session path rotation

    The billing header was updated from version 2.1.204 to 2.1.205 with a new build hash, and the ephemeral memory directory path was rotated to a new randomly-generated session identifier. These are routine per-session infrastructure changes with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.204 (external, sdk-cli) -> claude-cli/2.1.205 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.204 (external, sdk-cli)claude-cli/2.1.205 (external, sdk-cli)
  8. v2.1.204
    Jul 15
    trivial Jul 15, 2026

    Version and session path bump only

    The billing header was updated to reflect the new version number (2.1.204) and a refreshed build hash. The ephemeral memory directory path was rotated to a new temporary session identifier, which is expected behavior between runs.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.203 (external, sdk-cli) -> claude-cli/2.1.204 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.203 (external, sdk-cli)claude-cli/2.1.204 (external, sdk-cli)
  9. v2.1.203
    Jul 15
    trivial Jul 15, 2026

    Version bump and temp path refresh

    The billing header was updated to reflect the new version (2.1.203) and a new build hash. The ephemeral memory directory path was rotated to a new temporary folder name, which is expected churn for session-scoped environments.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.202 (external, sdk-cli) -> claude-cli/2.1.203 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.202 (external, sdk-cli)claude-cli/2.1.203 (external, sdk-cli)
  10. v2.1.202
    Jul 15
    trivial Jul 15, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.202) and a new content hash. The ephemeral memory directory path was rotated to a new randomly-generated temp folder name, which is expected behavior between sessions and carries no semantic change.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / ScheduleWakeupdescription +101 chars
    • Tool schema / ScheduleWakeupproperties +stop / required changed
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.201 (external, sdk-cli) -> claude-cli/2.1.202 (external, sdk-cli)
    Split-view diff5 fields changedprompts · 2tools · 1schemas · 1transport · 1
    FieldBeforeAfter
    toolsScheduleWakeup / descriptionprevious descriptiondescription changed (+101 chars)
    schemasScheduleWakeuprequired list changednow has: stop · required list changed
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.201 (external, sdk-cli)claude-cli/2.1.202 (external, sdk-cli)
  11. v2.1.201
    Jul 15
    trivial Jul 15, 2026

    Version bump and temp path refresh

    The billing header was updated to reflect the new version (2.1.201) and a new build hash. The ephemeral memory directory path was rotated to a new randomly-generated temp folder name, which is expected behavior for environment resets between runs.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.200 (external, sdk-cli) -> claude-cli/2.1.201 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.200 (external, sdk-cli)claude-cli/2.1.201 (external, sdk-cli)
  12. v2.1.200
    Jul 15
    trivial Jul 15, 2026

    Version bump and session path update

    The billing header version string was incremented from 2.1.199 to 2.1.200 and its cache hash updated. The persistent memory directory path was updated to reflect a new temporary session identifier, which is expected routine churn between sessions.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.199 (external, sdk-cli) -> claude-cli/2.1.200 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.199 (external, sdk-cli)claude-cli/2.1.200 (external, sdk-cli)
  13. v2.1.199
    Jul 15
    trivial Jul 15, 2026

    Version bump and temp path rotation

    The billing header version string was incremented from 2.1.198 to 2.1.199 with an updated build hash. The ephemeral temporary directory path used for persistent file-based memory was rotated to a new random identifier, reflecting a fresh environment instance.

    PromptsSchemasTransportLow signal
    Change details

    Changed artifacts

    • Tool schema / ReportFindingsschema changed
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.198 (external, sdk-cli) -> claude-cli/2.1.199 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 2schemas · 1transport · 1
    FieldBeforeAfter
    schemasReportFindingsprevious schemaupdated schema
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.198 (external, sdk-cli)claude-cli/2.1.199 (external, sdk-cli)
  14. v2.1.198
    Jul 15
    trivial Jul 15, 2026

    Version and session path bump only

    The billing header was updated to reflect the new version number (2.1.198) and a new build hash. The persistent memory directory path was updated to a new temporary session identifier, which is a routine environment-specific change.

    ModelPromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Agentdescription +219 chars
    • Tool schema / Agentschema changed
    • Tool description / Skilldescription +469 chars
    • Tool description / Workflowdescription +217 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Model setting / thinking{"type": "adaptive"} -> {"display": "omitted", "type": "adaptive"}
    • Header / user_agentclaude-cli/2.1.197 (external, sdk-cli) -> claude-cli/2.1.198 (external, sdk-cli)
    Split-view diff8 fields changedtools · 3prompts · 2schemas · 1model · 1transport · 1
    FieldBeforeAfter
    toolsAgent / descriptionprevious descriptiondescription changed (+219 chars, +1 lines)
    schemasAgentprevious schemaupdated schema
    toolsSkill / descriptionprevious descriptiondescription changed (+469 chars, +11 lines)
    toolsWorkflow / descriptionprevious descriptiondescription changed (+217 chars)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    modelthinking{"type": "adaptive"}{"display": "omitted", "type": "adaptive"}
    transportheader / user_agentclaude-cli/2.1.197 (external, sdk-cli)claude-cli/2.1.198 (external, sdk-cli)
  15. v2.1.197
    Jul 15
    notable Jul 15, 2026

    Claude 5 family replaces Sonnet 4.6 listing

    The enumerated list of recent Claude models was updated to introduce the "Claude 5 family" and replace Sonnet 4.6 with Sonnet 5 (`claude-sonnet-5`). The billing header and ephemeral memory path were also bumped to reflect the new build, which are routine session-scoped changes.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+7 chars
    • Header / user_agentclaude-cli/2.1.196 (external, sdk-cli) -> claude-cli/2.1.197 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 3transport · 1
    FieldBeforeAfter
    promptstotal prompt size5,553 chars5,560 chars (+7)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (+7 chars)
    transportheader / user_agentclaude-cli/2.1.196 (external, sdk-cli)claude-cli/2.1.197 (external, sdk-cli)
  16. v2.1.196
    Jul 15
    minor Jul 15, 2026

    Fast mode drops Opus 4.6 support

    The list of models supporting Fast mode was trimmed to remove Opus 4.6, leaving only Opus 4.8 and 4.7. The version header and ephemeral memory path were also updated to reflect the new build.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool added / ReportFindingsnew tool description
    • Schema added / ReportFindingsnew input schema
    • Tool description / Skilldescription -469 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3-4 chars
    • Header / user_agentclaude-cli/2.1.195 (external, sdk-cli) -> claude-cli/2.1.196 (external, sdk-cli)
    Split-view diff7 fields changedtools · 3prompts · 3transport · 1
    FieldBeforeAfter
    toolsReportFindingsadded
    toolsSkill / descriptionprevious descriptiondescription changed (-469 chars, -11 lines)
    toolstool count910
    promptstotal prompt size5,557 chars5,553 chars (-4)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (-4 chars)
    transportheader / user_agentclaude-cli/2.1.195 (external, sdk-cli)claude-cli/2.1.196 (external, sdk-cli)
  17. v2.1.195
    Jul 15
    trivial Jul 15, 2026

    Version bump and session path update

    The billing header version string was incremented from 2.1.193.101 to 2.1.195.325 and the session-specific temporary memory directory path was updated to a new randomly generated identifier. These are routine ephemeral session artifacts with no semantic change to behavior or instructions.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.193 (external, sdk-cli) -> claude-cli/2.1.195 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.193 (external, sdk-cli)claude-cli/2.1.195 (external, sdk-cli)
  18. v2.1.193
    Jul 15
    trivial Jul 15, 2026

    Version bump and temp path rotation

    The billing header version string was incremented from 2.1.191.1b2 to 2.1.193.101 and the internal cache hash updated. The ephemeral memory directory path was rotated to a new temporary folder name, reflecting a new session or environment instance with no semantic change to behavior.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.191 (external, sdk-cli) -> claude-cli/2.1.193 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.191 (external, sdk-cli)claude-cli/2.1.193 (external, sdk-cli)
  19. v2.1.191
    Jul 15
    trivial Jul 15, 2026

    Version and session path bump

    The billing header was updated to reflect the new version string (2.1.191.1b2) and a new build hash. The ephemeral memory directory path was rotated to a new temporary session identifier, which is expected behavior between runs.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.190 (external, sdk-cli) -> claude-cli/2.1.191 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.190 (external, sdk-cli)claude-cli/2.1.191 (external, sdk-cli)
  20. v2.1.190
    Jul 15
    trivial Jul 15, 2026

    Version bump and session path update

    The billing header was updated to reflect the new version (2.1.190) and a new session hash. The ephemeral memory directory path was updated to a new temporary session identifier, consistent with a new runtime environment being provisioned.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.187 (external, sdk-cli) -> claude-cli/2.1.190 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.187 (external, sdk-cli)claude-cli/2.1.190 (external, sdk-cli)
  21. v2.1.187
    Jul 15
    trivial Jul 15, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.187) and a new content-cache hash. The ephemeral memory directory path was rotated to a new randomly-generated temp folder, which is expected churn for session-scoped environments.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool removed / AskUserQuestiontool removed
    • Schema removed / AskUserQuestioninput schema removed
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.186 (external, sdk-cli) -> claude-cli/2.1.187 (external, sdk-cli)
    Split-view diff5 fields changedtools · 2prompts · 2transport · 1
    FieldBeforeAfter
    toolsAskUserQuestionpresent
    toolstool count109
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.186 (external, sdk-cli)claude-cli/2.1.187 (external, sdk-cli)
  22. v2.1.186
    Jul 15
    trivial Jul 15, 2026

    Session temp path identifier rotated

    The version string and billing header hash were bumped to 2.1.186, and the ephemeral session directory path in the memory section changed from `-tmp-tmp-b0Zo3kSFhs` to `-tmp-tmp-6OpoCrp79J`. This reflects a new runtime session identifier with no semantic or behavioral change to the prompt.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.185 (external, sdk-cli) -> claude-cli/2.1.186 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.185 (external, sdk-cli)claude-cli/2.1.186 (external, sdk-cli)
  23. v2.1.185
    Jul 15
    trivial Jul 15, 2026

    Version bump and temp path update

    The billing header version string was incremented from 2.1.183 to 2.1.185 and its associated hash tokens were updated. The persistent memory directory path was updated to reflect a new temporary session directory, which is an ephemeral environment artifact rather than a behavioral change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.183 (external, sdk-cli) -> claude-cli/2.1.185 (external, sdk-cli)
    • Header / anthropic_beta+1
    Split-view diff4 fields changedprompts · 2transport · 2
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.183 (external, sdk-cli)claude-cli/2.1.185 (external, sdk-cli)
    transportheader / anthropic_beta{"added": ["thinking-token-count-2026-05-13"], "removed": []}
  24. v2.1.183
    Jul 15
    trivial Jul 15, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.183) and a new build hash. The persistent memory directory path was rotated to a new temporary directory name, which is a routine environment identifier change with no behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.182 (external, sdk-cli) -> claude-cli/2.1.183 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.182 (external, sdk-cli)claude-cli/2.1.183 (external, sdk-cli)
  25. v2.1.182
    Jul 15
    trivial Jul 15, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.182) and a new build hash. The ephemeral memory directory path was rotated to a new temporary folder name, which is expected behavior for session-scoped scratch directories.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.181 (external, sdk-cli) -> claude-cli/2.1.182 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.181 (external, sdk-cli)claude-cli/2.1.182 (external, sdk-cli)
  26. v2.1.181
    Jul 15
    trivial Jul 15, 2026

    Version and session path bump only

    The billing header was updated to reflect the new version (2.1.181) and a new build hash. The memory directory path was updated to a new ephemeral session identifier, which is a routine environment change with no behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.179 (external, sdk-cli) -> claude-cli/2.1.181 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.179 (external, sdk-cli)claude-cli/2.1.181 (external, sdk-cli)
  27. v2.1.179
    Jul 15
    trivial Jul 15, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.179) and a new build hash. The ephemeral temp directory path for persistent file-based memory was rotated to a new randomly-generated value, which is expected churn between runs.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.178 (external, sdk-cli) -> claude-cli/2.1.179 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.178 (external, sdk-cli)claude-cli/2.1.179 (external, sdk-cli)
  28. v2.1.178
    Jun 16
    notable Jun 16, 2026

    Adds Fable 5 to model catalog

    The environment section was updated to introduce "Fable 5" as a new top-tier Claude model, adding its model ID `claude-fable-5` alongside the existing Claude 4.X family. The working directory and memory paths were scrubbed to anonymized placeholders, and the billing header was bumped to the new version.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool description / Agentdescription -1,454 chars
    • Tool schema / Agentschema changed
    • Tool description / Skilldescription +398 chars
    • Tool description / Workflowdescription +261 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+9 chars
    • Header / user_agentclaude-cli/2.1.168 (external, sdk-cli) -> claude-cli/2.1.178 (external, sdk-cli)
    Split-view diff8 fields changedtools · 3prompts · 3schemas · 1transport · 1
    FieldBeforeAfter
    toolsAgent / descriptionprevious descriptiondescription changed (-1,454 chars, -6 lines)
    schemasAgentprevious schemaupdated schema
    toolsSkill / descriptionprevious descriptiondescription changed (+398 chars, +1 lines)
    toolsWorkflow / descriptionprevious descriptiondescription changed (+261 chars)
    promptstotal prompt size5,548 chars5,557 chars (+9)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (+9 chars)
    transportheader / user_agentclaude-cli/2.1.168 (external, sdk-cli)claude-cli/2.1.178 (external, sdk-cli)
  29. v2.1.168
    Jun 8
    trivial Jun 8, 2026

    Session temp directory path rotation

    The version bump from 2.1.167 to 2.1.168 updated the ephemeral session identifiers in the billing header, memory path, and working directory — all reflecting a new sandbox temp directory (`tmp.vRd5QwE2fQ` replacing `tmp.3Ej3CqcIAl`). No semantic or behavioral changes were made to the prompt logic.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.167 (external, sdk-cli) -> claude-cli/2.1.168 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.167 (external, sdk-cli)claude-cli/2.1.168 (external, sdk-cli)
  30. v2.1.167
    Jun 8
    trivial Jun 8, 2026

    Session temp directory paths rotated

    The version bump from 2.1.166 to 2.1.167 updated the ephemeral session identifiers in the billing header, memory path, and working directory — all reflecting a new sandbox temp directory (`tmp.3Ej3CqcIAl` replacing `tmp.rgx5jaA0EU`). No semantic or behavioral changes were made.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.166 (external, sdk-cli) -> claude-cli/2.1.167 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.166 (external, sdk-cli)claude-cli/2.1.167 (external, sdk-cli)
  31. v2.1.166
    Jun 8
    trivial Jun 8, 2026

    Session temp directory paths rotated

    The version bump from 2.1.165 to 2.1.166 updated the billing header version and hash, and rotated the ephemeral session-specific temporary directory from `tmp.Yak4JyYwST` to `tmp.rgx5jaA0EU`. All references to the working directory and memory path were updated accordingly. No behavioral or semantic changes were made.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool schema / Agentschema changed
    • Tool description / Workflowdescription +59 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.165 (external, sdk-cli) -> claude-cli/2.1.166 (external, sdk-cli)
    Split-view diff5 fields changedprompts · 2schemas · 1tools · 1transport · 1
    FieldBeforeAfter
    schemasAgentprevious schemaupdated schema
    toolsWorkflow / descriptionprevious descriptiondescription changed (+59 chars)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.165 (external, sdk-cli)claude-cli/2.1.166 (external, sdk-cli)
  32. v2.1.165
    Jun 8
    trivial Jun 8, 2026

    Session temp directory path updated

    The version header, memory path, and working directory were updated to reflect a new ephemeral session directory (`tmp.Yak4JyYwST` replacing `tmp.suH6iNcvv7`). This is a routine environment refresh with no semantic or behavioral changes.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.163 (external, sdk-cli) -> claude-cli/2.1.165 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.163 (external, sdk-cli)claude-cli/2.1.165 (external, sdk-cli)
  33. v2.1.163
    Jun 8
    trivial Jun 8, 2026

    Session temp directory path rotated

    The version bump from 2.1.162 to 2.1.163 updated the ephemeral session identifiers in the billing header, memory path, and working directory. All three changes reflect a new temporary directory token (`tmp.suH6iNcvv7` replacing `tmp.0rs4RFPRYz`) with no semantic or behavioral changes.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Workflowdescription +124 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.162 (external, sdk-cli) -> claude-cli/2.1.163 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsWorkflow / descriptionprevious descriptiondescription changed (+124 chars)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.162 (external, sdk-cli)claude-cli/2.1.163 (external, sdk-cli)
  34. v2.1.162
    Jun 8
    trivial Jun 8, 2026

    Session temp directory path updated

    The version bump from 2.1.161 to 2.1.162 updated the ephemeral session identifiers: the temp directory, memory path, and billing header hash all reflect a new sandbox instance (`tmp.0rs4RFPRYz` replacing `tmp.tbVfZ4rjH9`). No semantic or behavioral changes were made.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool removed / Globtool removed
    • Schema removed / Globinput schema removed
    • Tool removed / Greptool removed
    • Schema removed / Grepinput schema removed
    • Tool description / Bashdescription -16 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.161 (external, sdk-cli) -> claude-cli/2.1.162 (external, sdk-cli)
    Split-view diff7 fields changedtools · 4prompts · 2transport · 1
    FieldBeforeAfter
    toolsGlobpresent
    toolsGreppresent
    toolsBash / descriptionprevious descriptiondescription changed (-16 chars)
    toolstool count1210
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.161 (external, sdk-cli)claude-cli/2.1.162 (external, sdk-cli)
  35. v2.1.161
    Jun 3
    trivial Jun 3, 2026

    Session temp directory path updated

    The version bump from 2.1.160 to 2.1.161 rotates the ephemeral session identifiers: the billing header hash, the memory path, and the primary working directory all reflect a new temporary directory (`tmp.tbVfZ4rjH9` replacing `tmp.UnPITHceHu`). No behavioral or instructional content changed.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.160 (external, sdk-cli) -> claude-cli/2.1.161 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.160 (external, sdk-cli)claude-cli/2.1.161 (external, sdk-cli)
  36. v2.1.160
    Jun 3
    trivial Jun 3, 2026

    Session temp directory path rotated

    The version bump from 2.1.159 to 2.1.160 updated the ephemeral session identifiers in the billing header, memory path, and working directory. All changes reflect a new sandbox session token (`tmp.UnPITHceHu` replacing `tmp.Ft5Lv4R4yN`) with no semantic or behavioral differences.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Workflowdescription +51 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.159 (external, sdk-cli) -> claude-cli/2.1.160 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsWorkflow / descriptionprevious descriptiondescription changed (+51 chars)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.159 (external, sdk-cli)claude-cli/2.1.160 (external, sdk-cli)
  37. v2.1.159
    Jun 3
    trivial Jun 3, 2026

    Session temp directory paths rotated

    The version bump from 2.1.158 to 2.1.159 updated the ephemeral session identifiers in the billing header, memory path, and working directory. All changes reflect a new temporary session directory (`tmp.Ft5Lv4R4yN` replacing `tmp.EhPVrItC2O`) with no semantic or behavioral modifications.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.158 (external, sdk-cli) -> claude-cli/2.1.159 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.158 (external, sdk-cli)claude-cli/2.1.159 (external, sdk-cli)
  38. v2.1.158
    Jun 3
    trivial Jun 3, 2026

    Session temp directory path rotated

    The version bump from 2.1.157 to 2.1.158 updated the ephemeral session identifiers: the billing header hash, the memory path, and the working directory all reflect a new temporary directory (`tmp.EhPVrItC2O` replacing `tmp.tLu0M4dBBg`). No semantic or behavioral changes were made.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.157 (external, sdk-cli) -> claude-cli/2.1.158 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.157 (external, sdk-cli)claude-cli/2.1.158 (external, sdk-cli)
  39. v2.1.157
    Jun 3
    trivial Jun 3, 2026

    Version and temp directory bump

    The billing header was updated to reflect the new version (2.1.157) and a new build hash. The ephemeral working directory and memory path were rotated to a new temporary directory (`tmp.tLu0M4dBBg`), replacing the previous session's path (`tmp.PDsPyL9jQw`). No behavioral or instructional content changed.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.156 (external, sdk-cli) -> claude-cli/2.1.157 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.156 (external, sdk-cli)claude-cli/2.1.157 (external, sdk-cli)
  40. v2.1.156
    Jun 3
    trivial Jun 3, 2026

    Session temp directory paths rotated

    The version bump from 2.1.154 to 2.1.156 updated the billing header hash and rotated the ephemeral session identifiers: the temp directory (`tmp.WQ2wxXFul7` → `tmp.PDsPyL9jQw`) changed in both the memory path and the primary working directory. No behavioral or instructional content was modified.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.154 (external, sdk-cli) -> claude-cli/2.1.156 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.154 (external, sdk-cli)claude-cli/2.1.156 (external, sdk-cli)
  41. v2.1.154
    Jun 3
    major Jun 3, 2026

    Major prompt condensation and reorganization

    The system prompt was substantially rewritten, cutting it from ~224 lines to ~61 lines by condensing verbose multi-section guidance (task execution, tone, tool use, memory) into tighter prose equivalents. The memory system instructions, coding guidelines, confirmation-before-action rules, and session workflow were all collapsed into shorter paragraphs without removing the underlying policies. The model reference was also bumped from Opus 4.7 to Opus 4.8.

    ModelPromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool description / Agentdescription -4,412 chars
    • Tool description / AskUserQuestiondescription +137 chars
    • Tool description / Bashdescription -9,117 chars
    • Tool description / Editdescription -734 chars
    • Tool description / Globdescription -231 chars
    • Tool description / Grepdescription -389 chars
    • Tool description / Readdescription -992 chars
    • Tool description / Workflowdescription +1,362 chars
    • Tool schema / Workflowschema changed
    • Tool description / Writedescription -378 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2-8,785 chars
    • Prompt block / 3-11,961 chars
    • Model setting / modelclaude-opus-4-7 -> claude-opus-4-8
    • Header / user_agentclaude-cli/2.1.153 (external, sdk-cli) -> claude-cli/2.1.154 (external, sdk-cli)
    • Header / anthropic_beta+1
    Split-view diff17 fields changedtools · 9prompts · 4transport · 2schemas · 1model · 1
    FieldBeforeAfter
    toolsAgent / descriptionprevious descriptiondescription changed (-4,412 chars, -49 lines)
    toolsAskUserQuestion / descriptionprevious descriptiondescription changed (+137 chars, -2 lines)
    toolsBash / descriptionprevious descriptiondescription changed (-9,117 chars, -108 lines)
    toolsEdit / descriptionprevious descriptiondescription changed (-734 chars, -4 lines)
    toolsGlob / descriptionprevious descriptiondescription changed (-231 chars, -4 lines)
    toolsGrep / descriptionprevious descriptiondescription changed (-389 chars, -5 lines)
    toolsRead / descriptionprevious descriptiondescription changed (-992 chars, -6 lines)
    toolsWorkflow / descriptionprevious descriptiondescription changed (+1,362 chars, +3 lines)
    schemasWorkflowprevious schemaupdated schema
    toolsWrite / descriptionprevious descriptiondescription changed (-378 chars, -5 lines)
    promptstotal prompt size26,294 chars5,548 chars (-20,746)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (-8,785 chars)
    promptsblock 3previous texttext changed (-11,961 chars)
    modelmodelclaude-opus-4-7claude-opus-4-8
    transportheader / user_agentclaude-cli/2.1.153 (external, sdk-cli)claude-cli/2.1.154 (external, sdk-cli)
    transportheader / anthropic_beta{"added": ["mid-conversation-system-2026-04-07"], "removed": []}
  42. v2.1.153
    Jun 3
    trivial Jun 3, 2026

    Session temp directory path rotation

    The version bump from 2.1.152 to 2.1.153 updated the ephemeral session identifiers in the billing header, memory path, and working directory, reflecting a new sandbox environment instance. No semantic or behavioral changes were introduced.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool added / Workflownew tool description
    • Schema added / Workflownew input schema
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.152 (external, sdk-cli) -> claude-cli/2.1.153 (external, sdk-cli)
    Split-view diff5 fields changedtools · 2prompts · 2transport · 1
    FieldBeforeAfter
    toolsWorkflowadded
    toolstool count1112
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.152 (external, sdk-cli)claude-cli/2.1.153 (external, sdk-cli)
  43. v2.1.152
    Jun 3
    trivial Jun 3, 2026

    Environment paths and OS version bumped

    The billing header version, temporary directory paths, and memory system path were updated to reflect a new runner environment. The Azure Linux kernel version incremented from 6.8.0-1044 to 6.8.0-1052, indicating an infrastructure update with no semantic or behavioral changes to the assistant's instructions.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / AskUserQuestiondescription -114 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+36 chars
    • Header / user_agentclaude-cli/2.1.150 (external, sdk-cli) -> claude-cli/2.1.152 (external, sdk-cli)
    Split-view diff5 fields changedprompts · 3tools · 1transport · 1
    FieldBeforeAfter
    toolsAskUserQuestion / descriptionprevious descriptiondescription changed (-114 chars)
    promptstotal prompt size26,258 chars26,294 chars (+36)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (+36 chars)
    transportheader / user_agentclaude-cli/2.1.150 (external, sdk-cli)claude-cli/2.1.152 (external, sdk-cli)
  44. v2.1.150
    May 26
    trivial May 26, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.150) and a new build hash. The ephemeral memory directory path was rotated to a new temporary folder, which is an expected environment-level churn with no behavioral change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.149 (external, sdk-cli) -> claude-cli/2.1.150 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.149 (external, sdk-cli)claude-cli/2.1.150 (external, sdk-cli)
  45. v2.1.149
    May 26
    trivial May 26, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.149) and a new build hash. The ephemeral memory directory path was rotated to a new temporary folder, which is a routine environmental change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.148 (external, sdk-cli) -> claude-cli/2.1.149 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.148 (external, sdk-cli)claude-cli/2.1.149 (external, sdk-cli)
  46. v2.1.148
    May 26
    trivial May 26, 2026

    Version header and temp path bump

    The billing header was updated to reflect the new version string (2.1.148.4bd) and a new content hash (31aa1). The ephemeral memory directory path was updated to a new temp folder name, consistent with a fresh runtime environment.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.147 (external, sdk-cli) -> claude-cli/2.1.148 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.147 (external, sdk-cli)claude-cli/2.1.148 (external, sdk-cli)
  47. v2.1.147
    May 26
    trivial May 26, 2026

    Version bump and temp path scrub

    The billing header was updated to reflect the new version (2.1.147) and a new build hash. The auto-memory directory path was rotated to a new temporary folder name, which is a routine environment scrub with no behavioral change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.146 (external, sdk-cli) -> claude-cli/2.1.147 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.146 (external, sdk-cli)claude-cli/2.1.147 (external, sdk-cli)
  48. v2.1.146
    May 26
    trivial May 26, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.146) and a new build hash. The auto-memory system's temporary directory path was rotated to a new randomly-named location, which is a routine environment-level change with no behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.145 (external, sdk-cli) -> claude-cli/2.1.146 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.145 (external, sdk-cli)claude-cli/2.1.146 (external, sdk-cli)
  49. v2.1.145
    May 26
    trivial May 26, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.145) and a new build hash. The ephemeral memory directory path was rotated to a new temporary folder, which is expected churn for sandbox or session-scoped environments.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.144 (external, sdk-cli) -> claude-cli/2.1.145 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.144 (external, sdk-cli)claude-cli/2.1.145 (external, sdk-cli)
  50. v2.1.144
    May 19
    trivial May 19, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.144) and a new content hash. The auto-memory system path was rotated to a new temporary directory, which is a routine environment-level change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.143 (external, sdk-cli) -> claude-cli/2.1.144 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.143 (external, sdk-cli)claude-cli/2.1.144 (external, sdk-cli)
  51. v2.1.143
    May 17
    trivial May 17, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.143) and a new build hash. The ephemeral memory directory path was rotated to a new temporary folder, which is a routine environment artifact with no behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.142 (external, sdk-cli) -> claude-cli/2.1.143 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.142 (external, sdk-cli)claude-cli/2.1.143 (external, sdk-cli)
  52. v2.1.142
    May 15
    minor May 15, 2026

    TodoWrite renamed to TaskCreate

    The tool used for planning and tracking work was renamed from `TodoWrite` to `TaskCreate` in the tool-use guidance. The memory directory path was also updated to a new ephemeral temp directory, and the billing header reflects the new version and build hash.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription +2 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2+1 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.141 (external, sdk-cli) -> claude-cli/2.1.142 (external, sdk-cli)
    Split-view diff6 fields changedprompts · 4tools · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+2 chars)
    promptstotal prompt size26,257 chars26,258 chars (+1)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (+1 chars)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.141 (external, sdk-cli)claude-cli/2.1.142 (external, sdk-cli)
  53. v2.1.141
    May 15
    trivial May 15, 2026

    Version bump and session path rotation

    The billing header version string was updated from 2.1.140.576 to 2.1.141.90a with a new cache-control hash. The ephemeral memory directory path was rotated to a new temp folder, reflecting a new session environment.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Agentdescription +133 chars
    • Tool schema / Grepproperties +-o
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.140 (external, sdk-cli) -> claude-cli/2.1.141 (external, sdk-cli)
    Split-view diff5 fields changedprompts · 2tools · 1schemas · 1transport · 1
    FieldBeforeAfter
    toolsAgent / descriptionprevious descriptiondescription changed (+133 chars, +1 lines)
    schemasGrepprevious schemanow has: -o
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.140 (external, sdk-cli)claude-cli/2.1.141 (external, sdk-cli)
  54. v2.1.140
    May 13
    notable May 13, 2026

    Fast mode expanded to Opus 4.7

    The description of Fast mode was updated to clarify it works with both Opus 4.6 and Opus 4.7, replacing the previous statement that it was exclusive to Opus 4.6. The model reference was also generalized from "Claude Opus 4.6" to "Claude Opus." The remaining changes are a version bump in the billing header and a routine scrubbed temp-path update for the memory system.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / ScheduleWakeupdescription +517 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+4 chars
    • Header / user_agentclaude-cli/2.1.139 (external, sdk-cli) -> claude-cli/2.1.140 (external, sdk-cli)
    Split-view diff5 fields changedprompts · 3tools · 1transport · 1
    FieldBeforeAfter
    toolsScheduleWakeup / descriptionprevious descriptiondescription changed (+517 chars, +2 lines)
    promptstotal prompt size26,253 chars26,257 chars (+4)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (+4 chars)
    transportheader / user_agentclaude-cli/2.1.139 (external, sdk-cli)claude-cli/2.1.140 (external, sdk-cli)
  55. v2.1.139
    May 13
    notable May 13, 2026

    Memory schema and context guidance overhauled

    The memory file frontmatter schema was updated: `name` now expects a kebab-case slug, `description` was relabeled "summary", and `type` moved under a new `metadata:` key. A wiki-style `[[name]]` linking system was introduced for cross-referencing memory files, with guidance that dangling links are acceptable. The context-management instruction was rewritten to explain that long conversations are summarized and carried forward automatically, replacing a vaguer note about writing down tool results.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+404 chars
    • Header / user_agentclaude-cli/2.1.138 (external, sdk-cli) -> claude-cli/2.1.139 (external, sdk-cli)
    • Header / anthropic_beta+1
    Split-view diff5 fields changedprompts · 3transport · 2
    FieldBeforeAfter
    promptstotal prompt size25,849 chars26,253 chars (+404)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (+404 chars)
    transportheader / user_agentclaude-cli/2.1.138 (external, sdk-cli)claude-cli/2.1.139 (external, sdk-cli)
    transportheader / anthropic_beta{"added": ["cache-diagnosis-2026-04-07"], "removed": []}
  56. v2.1.138
    May 9
    trivial May 9, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.138) and a new build hash. The ephemeral memory directory path was rotated to a new temporary folder, which is expected churn from session or environment recycling.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.137 (external, sdk-cli) -> claude-cli/2.1.138 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.137 (external, sdk-cli)claude-cli/2.1.138 (external, sdk-cli)
  57. v2.1.137
    May 9
    trivial May 9, 2026

    Version bump and temp path refresh

    The billing header version string was updated from 2.1.136 to 2.1.137 with a new hash, and the ephemeral temp directory path for the auto-memory system was rotated to a new random identifier. Neither change affects behavior or instructions.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.136 (external, sdk-cli) -> claude-cli/2.1.137 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.136 (external, sdk-cli)claude-cli/2.1.137 (external, sdk-cli)
  58. v2.1.136
    May 9
    trivial May 9, 2026

    Version bump and temp path update

    The billing header version string was incremented from 2.1.133 to 2.1.136 and the associated build hash was updated. The auto-memory system's temporary directory path was rotated to a new scrubbed identifier, reflecting a new session or environment instance with no behavioral change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.133 (external, sdk-cli) -> claude-cli/2.1.136 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.133 (external, sdk-cli)claude-cli/2.1.136 (external, sdk-cli)
  59. v2.1.133
    May 9
    trivial May 9, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.133) and a new content-cache hash. The ephemeral memory directory path was rotated to a new temporary folder, which is a routine environmental change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.132 (external, sdk-cli) -> claude-cli/2.1.133 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.132 (external, sdk-cli)claude-cli/2.1.133 (external, sdk-cli)
  60. v2.1.132
    May 7
    trivial May 7, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.132) and a new content hash. The auto-memory system's temporary project directory path was rotated to a new random identifier, which is expected churn in ephemeral environments.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool added / AskUserQuestionnew tool description
    • Schema added / AskUserQuestionnew input schema
    • Tool schema / Bashschema changed
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.131 (external, sdk-cli) -> claude-cli/2.1.132 (external, sdk-cli)
    Split-view diff6 fields changedtools · 2prompts · 2schemas · 1transport · 1
    FieldBeforeAfter
    toolsAskUserQuestionadded
    schemasBashprevious schemaupdated schema
    toolstool count1011
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.131 (external, sdk-cli)claude-cli/2.1.132 (external, sdk-cli)
  61. v2.1.131
    May 6
    trivial May 6, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.131) and a new build hash. The auto-memory system path was rotated to a new temporary directory, which is a routine scrubbed-path change with no behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.129 (external, sdk-cli) -> claude-cli/2.1.131 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.129 (external, sdk-cli)claude-cli/2.1.131 (external, sdk-cli)
  62. v2.1.129
    May 6
    notable May 6, 2026

    Upgraded to Opus 4.7 with 1M context

    The active model was switched from Claude Sonnet 4.6 to Claude Opus 4.7 with a 1-million-token context window. The assistant knowledge cutoff was updated from August 2025 to January 2026. The memory system path and billing header hashes also reflect a new session.

    ModelPromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription +22 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+14 chars
    • Model setting / modelclaude-sonnet-4-6 -> claude-opus-4-7
    • Model setting / max_tokens32,000 -> 64,000
    • Header / user_agentclaude-cli/2.1.128 (external, sdk-cli) -> claude-cli/2.1.129 (external, sdk-cli)
    • Header / anthropic_beta+1
    Split-view diff8 fields changedprompts · 3model · 2transport · 2tools · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+22 chars)
    promptstotal prompt size25,835 chars25,849 chars (+14)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (+14 chars)
    modelmodelclaude-sonnet-4-6claude-opus-4-7
    modelmax_tokens32,00064,000
    transportheader / user_agentclaude-cli/2.1.128 (external, sdk-cli)claude-cli/2.1.129 (external, sdk-cli)
    transportheader / anthropic_beta{"added": ["context-1m-2025-08-07"], "removed": []}
  63. v2.1.128
    May 6
    trivial May 6, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.128) and a new build hash. The ephemeral memory directory path was rotated to a new temporary folder, which is a routine environmental refresh with no behavioral change.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Readdescription +147 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.126 (external, sdk-cli) -> claude-cli/2.1.128 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsRead / descriptionprevious descriptiondescription changed (+147 chars, +1 lines)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.126 (external, sdk-cli)claude-cli/2.1.128 (external, sdk-cli)
  64. v2.1.126
    May 6
    trivial May 6, 2026

    Version bump and temp path rotation

    The billing header was updated to reflect the new version (2.1.126) and a new build hash. The persistent memory directory path was rotated to a new temporary folder name, which is an expected environmental artifact of how the scratchpad path is generated per session.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.124 (external, sdk-cli) -> claude-cli/2.1.126 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.124 (external, sdk-cli)claude-cli/2.1.126 (external, sdk-cli)
  65. v2.1.124
    May 6
    notable May 6, 2026

    Removes word-limit length constraints

    The strict word-count limits ("≤25 words between tool calls" and "≤100 words for final responses") were removed, and the surrounding instruction was relocated under a new "# Context management" section header. The memory path and a minor indentation fix also changed, but these are ephemeral environment values with no behavioral impact.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool description / Agentdescription +121 chars
    • Tool schema / Agentproperties +mode, +name, +team_name
    • Tool description / Readdescription +3 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3-112 chars
    • Header / user_agentclaude-cli/2.1.114 (external, sdk-cli) -> claude-cli/2.1.124 (external, sdk-cli)
    Split-view diff7 fields changedprompts · 3tools · 2schemas · 1transport · 1
    FieldBeforeAfter
    toolsAgent / descriptionprevious descriptiondescription changed (+121 chars)
    schemasAgentprevious schemanow has: mode, name, team_name
    toolsRead / descriptionprevious descriptiondescription changed (+3 chars)
    promptstotal prompt size25,947 chars25,835 chars (-112)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (-112 chars)
    transportheader / user_agentclaude-cli/2.1.114 (external, sdk-cli)claude-cli/2.1.124 (external, sdk-cli)
  66. v2.1.123
    Apr 29
    trivial Apr 29, 2026

    Ephemeral session identifiers rotated

    Two session-scoped identifiers were updated: the billing header's `cch` hash changed from `4fb5a` to `86522`, and the auto-memory temp directory path changed from `-tmp-tmp-yD8vUbA4ym` to `-tmp-tmp-4OtRDt9HSj`. These are purely runtime-generated values with no semantic impact on behavior.

    PromptsLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    Split-view diff2 fields changedprompts · 2
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
  67. v2.1.122
    Apr 29
    trivial Apr 29, 2026

    Session path and billing hash rotated

    The billing header's `cch` hash and the auto-memory temporary directory path were both updated to new randomized values, reflecting a new session or environment instance. No behavioral or instructional content changed.

    PromptsLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    Split-view diff2 fields changedprompts · 2
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
  68. v2.1.121
    Apr 29
    trivial Apr 29, 2026

    Session-scoped path and header hash update

    Two ephemeral, session-specific values were rotated: the billing header's `cch` hash changed from `c8772` to `aaa7b`, and the auto-memory directory path was updated to a new temp folder. These are instance-level identifiers with no semantic or behavioral change to the prompt.

    PromptsLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    Split-view diff2 fields changedprompts · 2
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
  69. v2.1.120
    Apr 25
    trivial Apr 25, 2026

    Session-scoped temp path rotated

    The billing header hash and the auto-memory filesystem path were updated to reflect a new ephemeral session directory (`-tmp-tmp-eE9XIW2AJ9`), replacing the previous one (`-tmp-tmp-TyzauJIbkO`). These are environment-level identifier changes with no semantic or behavioral impact on the prompt's instructions.

    PromptsLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    Split-view diff2 fields changedprompts · 2
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
  70. v2.1.119
    Apr 25
    trivial Apr 25, 2026

    Session temp paths rotated

    The billing header hash, memory system path, and working directory path all changed to reflect a new ephemeral session environment. These are runtime-specific values (temp directory names and a cache hash) with no semantic or behavioral change to the prompt itself.

    PromptsLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    Split-view diff2 fields changedprompts · 2
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
  71. v2.1.118
    Apr 23
    notable Apr 23, 2026

    Adds response length limits, drops ultrareview docs

    A new length-limit rule was appended requiring inter-tool prose to stay under 25 words and final responses under 100 words. The ultrareview feature explanation was removed from the tool-use guidance section. Temp directory paths and the billing header version were also refreshed to reflect the new sandbox environment.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3-298 chars
    • Header / user_agentclaude-cli/2.1.117 (external, sdk-cli) -> claude-cli/2.1.114 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 3transport · 1
    FieldBeforeAfter
    promptstotal prompt size26,245 chars25,947 chars (-298)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous text · cache=ephemeraltext changed (-298 chars) · cache=none
    transportheader / user_agentclaude-cli/2.1.117 (external, sdk-cli)claude-cli/2.1.114 (external, sdk-cli)
  72. v2.1.117
    Apr 22
    notable Apr 22, 2026

    Adds ultrareview slash-command guidance

    A new instruction was added explaining the `/ultrareview` skill to users: what it does, how to invoke it (with or without a PR number), its billing implications, and the constraint that the assistant cannot launch it autonomously via Bash. The temporary working directory and memory path were also updated to a new session directory, which is a routine environmental change.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+430 chars
    • Header / user_agentclaude-cli/2.1.116 (external, sdk-cli) -> claude-cli/2.1.117 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 3transport · 1
    FieldBeforeAfter
    promptstotal prompt size25,815 chars26,245 chars (+430)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (+430 chars)
    transportheader / user_agentclaude-cli/2.1.116 (external, sdk-cli)claude-cli/2.1.117 (external, sdk-cli)
  73. v2.1.116
    Apr 22
    notable Apr 22, 2026

    Removes strict response length limits

    The hard word-count caps — 25 words between tool calls and 100 words for final responses — were removed entirely. The version and session-specific temp-directory paths were also refreshed to a new sandbox instance, which is a routine environment rotation with no semantic effect.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3-132 chars
    • Header / user_agentclaude-cli/2.1.114 (external, sdk-cli) -> claude-cli/2.1.116 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 3transport · 1
    FieldBeforeAfter
    promptstotal prompt size25,947 chars25,815 chars (-132)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (-132 chars)
    transportheader / user_agentclaude-cli/2.1.114 (external, sdk-cli)claude-cli/2.1.116 (external, sdk-cli)
  74. v2.1.114
    Apr 22
    trivial Apr 22, 2026

    Session temp directory paths rotated

    The billing header version and hash were bumped to 2.1.114, and all references to the ephemeral session temp directory (`/tmp/tmp.QGZyQuVryM`) were updated to a new path (`/tmp/tmp.V6JylKwn8D`). This affects the working directory, the auto-memory path, and the billing header checksum — all of which are session-scoped runtime values with no semantic change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.113 (external, sdk-cli) -> claude-cli/2.1.114 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.113 (external, sdk-cli)claude-cli/2.1.114 (external, sdk-cli)
  75. v2.1.113
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp path rotation

    The version string updated from 2.1.112 to 2.1.113 and the ephemeral temporary directory paths (`/tmp/tmp.HBECXEwYOz` → `/tmp/tmp.QGZyQuVryM`) were refreshed throughout the prompt, including the memory system path and the working directory. No behavioral or instructional content changed.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +174 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.112 (external, sdk-cli) -> claude-cli/2.1.113 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+174 chars)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.112 (external, sdk-cli)claude-cli/2.1.113 (external, sdk-cli)
  76. v2.1.112
    Apr 22
    trivial Apr 22, 2026

    Ephemeral temp directory paths rotated

    The version bump from 2.1.111 to 2.1.112 updated the randomly-generated temporary directory paths (billing header, memory system path, and working directory) from `/tmp/tmp.8AB5Cn82k7` to `/tmp/tmp.HBECXEwYOz`. This is a routine environment reset with no semantic or behavioral changes.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.111 (external, sdk-cli) -> claude-cli/2.1.112 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.111 (external, sdk-cli)claude-cli/2.1.112 (external, sdk-cli)
  77. v2.1.111
    Apr 22
    major Apr 22, 2026

    Major workflow and output guidance overhaul

    Several coding-behavior bullet points were consolidated, removed, or rewritten: guidance on reading files before modifying, time estimates, error diagnosis, and abstraction helpers was replaced or tightened. A new "Text output" section was added prescribing concise live updates, one-sentence pre-tool announcements, and strict end-of-turn summaries. Hard word-count limits (≤25 words between tool calls, ≤100 words for final responses) were introduced at the end.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool added / ScheduleWakeupnew tool description
    • Schema added / ScheduleWakeupnew input schema
    • Tool description / Agentdescription +0 chars
    • Tool description / Bashdescription +246 chars
    • Tool description / Readdescription -48 chars
    • Tool description / Skilldescription +43 chars
    • Tool schema / Skillschema changed
    • Prompt block / 0+0 chars
    • Prompt block / 2-1,418 chars
    • Prompt block / 3+969 chars
    • Header / user_agentclaude-cli/2.1.110 (external, sdk-cli) -> claude-cli/2.1.111 (external, sdk-cli)
    • Header / anthropic_beta+1
    Split-view diff13 fields changedtools · 6prompts · 4transport · 2schemas · 1
    FieldBeforeAfter
    toolsScheduleWakeupadded
    toolsAgent / descriptionprevious descriptiondescription changed (+0 chars)
    toolsBash / descriptionprevious descriptiondescription changed (+246 chars)
    toolsRead / descriptionprevious descriptiondescription changed (-48 chars)
    toolsSkill / descriptionprevious descriptiondescription changed (+43 chars, -3 lines)
    schemasSkillprevious schemaupdated schema
    toolstool count910
    promptstotal prompt size26,396 chars25,947 chars (-449)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (-1,418 chars)
    promptsblock 3previous texttext changed (+969 chars)
    transportheader / user_agentclaude-cli/2.1.110 (external, sdk-cli)claude-cli/2.1.111 (external, sdk-cli)
    transportheader / anthropic_beta{"added": ["advisor-tool-2026-03-01"], "removed": []}
  78. v2.1.110
    Apr 22
    trivial Apr 22, 2026

    Ephemeral temp directory path refresh

    The version bump from 2.1.109 to 2.1.110 updates only the temporary working directory and memory path from `/tmp/tmp.mfLNDJZbyS` to `/tmp/tmp.W66j1VAJur`, along with the corresponding billing header version string. These are session-scoped ephemeral paths that change between runner invocations and carry no semantic meaning.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / ToolSearchdescription -9 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.109 (external, sdk-cli) -> claude-cli/2.1.110 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsToolSearch / descriptionprevious descriptiondescription changed (-9 chars)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.109 (external, sdk-cli)claude-cli/2.1.110 (external, sdk-cli)
  79. v2.1.109
    Apr 22
    trivial Apr 22, 2026

    Temp directory path refresh

    The version bump from 2.1.108 to 2.1.109 updated the ephemeral temporary directory paths (`/tmp/tmp.ZEy0rG7Mwx` → `/tmp/tmp.mfLNDJZbyS`) in the billing header, memory system path, and working directory references. These are session-specific runtime values with no semantic change to behavior or instructions.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.108 (external, sdk-cli) -> claude-cli/2.1.109 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.108 (external, sdk-cli)claude-cli/2.1.109 (external, sdk-cli)
  80. v2.1.108
    Apr 22
    trivial Apr 22, 2026

    Ephemeral temp directory paths rotated

    The version bump from 2.1.107 to 2.1.108 updated the randomly-generated temporary directory paths used for the working directory and memory system, along with the corresponding billing header version string. These are session-specific environment values with no semantic change to behavior or instructions.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription -14 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.107 (external, sdk-cli) -> claude-cli/2.1.108 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-14 chars)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.107 (external, sdk-cli)claude-cli/2.1.108 (external, sdk-cli)
  81. v2.1.107
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp path rotation

    The version identifier was incremented from 2.1.105 to 2.1.107 and the ephemeral temp directory paths (used for the working directory and memory system) were updated to a new randomly-generated location. No behavioral or instructional content changed.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.105 (external, sdk-cli) -> claude-cli/2.1.107 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.105 (external, sdk-cli)claude-cli/2.1.107 (external, sdk-cli)
  82. v2.1.105
    Apr 22
    trivial Apr 22, 2026

    Session temp directory paths updated

    The version bump from 2.1.104 to 2.1.105 refreshed ephemeral session-specific paths: the billing header version token, the auto-memory directory, and the primary working directory all reflect a new temporary directory (`tmp.qYGQcDDL7P` replacing `tmp.2g6eHL1oWj`). No semantic or behavioral content changed.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Agentdescription +194 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.104 (external, sdk-cli) -> claude-cli/2.1.105 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsAgent / descriptionprevious descriptiondescription changed (+194 chars, +1 lines)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.104 (external, sdk-cli)claude-cli/2.1.105 (external, sdk-cli)
  83. v2.1.104
    Apr 22
    trivial Apr 22, 2026

    Session temp directory paths rotated

    The version string was bumped from 2.1.101 to 2.1.104 and the ephemeral session temp directory changed from `/tmp/tmp.TusKPtDJze` to `/tmp/tmp.2g6eHL1oWj`. All three references to the old path (billing header, memory system path, and working directory) were updated consistently to reflect the new session environment.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.101 (external, sdk-cli) -> claude-cli/2.1.104 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.101 (external, sdk-cli)claude-cli/2.1.104 (external, sdk-cli)
  84. v2.1.101
    Apr 22
    notable Apr 22, 2026

    UI testing requirement added to workflow

    A new instruction mandates that the agent start a dev server and manually test frontend changes in a browser before marking a task complete, including golden-path and edge-case verification. The update also clarifies that type checking and test suites alone are insufficient for confirming UI feature correctness. The remaining diff is a routine environment path bump tied to a new session temp directory.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+391 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.100 (external, sdk-cli) -> claude-cli/2.1.101 (external, sdk-cli)
    Split-view diff5 fields changedprompts · 4transport · 1
    FieldBeforeAfter
    promptstotal prompt size26,005 chars26,396 chars (+391)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (+391 chars)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.100 (external, sdk-cli)claude-cli/2.1.101 (external, sdk-cli)
  85. v2.1.100
    Apr 22
    notable Apr 22, 2026

    Session paths updated, output efficiency removed

    The ephemeral session temp directory was rotated from `tmp.uk8R69HlMh` to `tmp.auqcUtLKrK`, updating both the memory path and the primary working directory. More substantively, the entire "Output efficiency" section — which instructed the assistant to be concise, lead with answers, and limit prose to decisions, status updates, and blockers — was deleted.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 0+1 chars
    • Prompt block / 2-732 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.98 (external, sdk-cli) -> claude-cli/2.1.100 (external, sdk-cli)
    Split-view diff5 fields changedprompts · 4transport · 1
    FieldBeforeAfter
    promptstotal prompt size26,736 chars26,005 chars (-731)
    promptsblock 0previous texttext changed (+1 chars)
    promptsblock 2previous texttext changed (-732 chars)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.98 (external, sdk-cli)claude-cli/2.1.100 (external, sdk-cli)
  86. v2.1.98
    Apr 22
    trivial Apr 22, 2026

    Ephemeral temp directory paths updated

    The version bump from 2.1.97 to 2.1.98 updates two references to a session-specific temporary directory path (`/tmp/tmp.rcyzc7toWl` → `/tmp/tmp.uk8R69HlMh`), along with the corresponding billing header version string. These are runtime-generated ephemeral paths with no semantic change to behavior or instructions.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.97 (external, sdk-cli) -> claude-cli/2.1.98 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.97 (external, sdk-cli)claude-cli/2.1.98 (external, sdk-cli)
  87. v2.1.97
    Apr 22
    trivial Apr 22, 2026

    Temp path and model family wording refresh

    The ephemeral working directory and memory path were updated to a new temp folder (`rcyzc7toWl` replacing `mVWZUShyRY`), reflecting a fresh runner environment. The model family description was lightly reworded from "Claude 4.5/4.6" to "Claude 4.6 and 4.5" to list the newer generation first. The billing header version string was also bumped to 2.1.97.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+4 chars
    • Header / user_agentclaude-cli/2.1.96 (external, sdk-cli) -> claude-cli/2.1.97 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 3transport · 1
    FieldBeforeAfter
    promptstotal prompt size26,732 chars26,736 chars (+4)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (+4 chars)
    transportheader / user_agentclaude-cli/2.1.96 (external, sdk-cli)claude-cli/2.1.97 (external, sdk-cli)
  88. v2.1.96
    Apr 22
    trivial Apr 22, 2026

    Session temp paths rotated

    The version string and all ephemeral `/tmp` paths were updated to reflect a new session environment (`tmp.mVWZUShyRY` replacing `tmp.UQizFmG7Xo`). This affects the billing header build identifier, the auto-memory directory path, and the primary working directory. No behavioral or policy changes were made.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.94 (external, sdk-cli) -> claude-cli/2.1.96 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.94 (external, sdk-cli)claude-cli/2.1.96 (external, sdk-cli)
  89. v2.1.94
    Apr 22
    trivial Apr 22, 2026

    Temp directory and version bump

    The billing header version was bumped from 2.1.92 to 2.1.94, and all references to the ephemeral temp directory path were updated from `/tmp/tmp.d37KkKmXhE` to `/tmp/tmp.UQizFmG7Xo`. A minor wording change also dropped the phrase "proceed as if MEMORY.md were empty" from the ignore-memory instruction, slightly tightening that rule without changing its intent.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Agentdescription +113 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3-36 chars
    • Header / user_agentclaude-cli/2.1.92 (external, sdk-cli) -> claude-cli/2.1.94 (external, sdk-cli)
    Split-view diff5 fields changedprompts · 3tools · 1transport · 1
    FieldBeforeAfter
    toolsAgent / descriptionprevious descriptiondescription changed (+113 chars, -12 lines)
    promptstotal prompt size26,768 chars26,732 chars (-36)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (-36 chars)
    transportheader / user_agentclaude-cli/2.1.92 (external, sdk-cli)claude-cli/2.1.94 (external, sdk-cli)
  90. v2.1.92
    Apr 22
    trivial Apr 22, 2026

    Temp directory and version bump only

    The version string was updated from 2.1.91 to 2.1.92, and two ephemeral temporary path references (`/tmp/tmp.IABSkeZJ3A` → `/tmp/tmp.d37KkKmXhE`) were updated to reflect a new runtime session directory. No behavioral or policy changes were made.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.91 (external, sdk-cli) -> claude-cli/2.1.92 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.91 (external, sdk-cli)claude-cli/2.1.92 (external, sdk-cli)
  91. v2.1.91
    Apr 22
    trivial Apr 22, 2026

    Ephemeral temp directory path rotation

    The version string was bumped from 2.1.90 to 2.1.91 and the temporary working directory and memory path were updated from `/tmp/tmp.rw7umxLCVs` to `/tmp/tmp.IABSkeZJ3A`. These are environment-specific ephemeral paths that change between runs and carry no semantic meaning.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Editdescription -1 chars
    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.90 (external, sdk-cli) -> claude-cli/2.1.91 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsEdit / descriptionprevious descriptiondescription changed (-1 chars)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.90 (external, sdk-cli)claude-cli/2.1.91 (external, sdk-cli)
  92. v2.1.90
    Apr 22
    trivial Apr 22, 2026

    Ephemeral temp directory paths updated

    The version token and two references to the ephemeral temporary working directory were updated from `/tmp/tmp.DozMCSmbhI` to `/tmp/tmp.rw7umxLCVs`, reflecting a new sandbox session. No behavioral or instructional content changed.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 3+0 chars
    • Header / user_agentclaude-cli/2.1.89 (external, sdk-cli) -> claude-cli/2.1.90 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 3previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.89 (external, sdk-cli)claude-cli/2.1.90 (external, sdk-cli)
  93. v2.1.89
    Apr 22
    notable Apr 22, 2026

    Session-specific guidance section introduced

    Several instructions previously scattered inline (denied tool-call follow-up, Agent/subagent usage, Explore subagent guidance, and slash-skill invocation) were lifted out of their original locations and consolidated into a new "Session-specific guidance" section. The version bump and ephemeral temp-directory paths also updated, reflecting a new runner session.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool description / Agentdescription +914 chars
    • Tool schema / Readschema changed
    • Prompt block / 0+0 chars
    • Prompt block / 1+0 chars
    • Prompt block / 2-14,897 chars
    • Prompt block / 3added
    • Header / user_agentclaude-cli/2.1.87 (external, sdk-cli) -> claude-cli/2.1.89 (external, sdk-cli)
    Split-view diff8 fields changedprompts · 5tools · 1schemas · 1transport · 1
    FieldBeforeAfter
    toolsAgent / descriptionprevious descriptiondescription changed (+914 chars, +13 lines)
    schemasReadprevious schemaupdated schema
    promptstotal prompt size26,738 chars26,768 chars (+30)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 1previous text · cache=ephemeralmetadata changed · cache=none
    promptsblock 2previous texttext changed (-14,897 chars)
    promptsblock 3new prompt block
    transportheader / user_agentclaude-cli/2.1.87 (external, sdk-cli)claude-cli/2.1.89 (external, sdk-cli)
  94. v2.1.87
    Apr 22
    trivial Apr 22, 2026

    Session temp directory path refreshed

    The version bump from 2.1.86 to 2.1.87 updates only the ephemeral temp directory paths (`/tmp/tmp.yzU3wu6prJ` → `/tmp/tmp.J5sKoIA14o`) used for the memory system and working directory, along with the corresponding billing header version string. These are session-specific runtime values with no semantic change to behavior or instructions.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.86 (external, sdk-cli) -> claude-cli/2.1.87 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.86 (external, sdk-cli)claude-cli/2.1.87 (external, sdk-cli)
  95. v2.1.86
    Apr 22
    notable Apr 22, 2026

    Smarter failure-handling and complexity guidance

    The failure-handling guideline was rewritten to encourage diagnosing errors before switching tactics and to reserve user escalation for genuine blockers rather than first friction. The complexity guideline was tightened to prohibit both speculative abstractions and half-finished implementations. The remaining diff is a session-scoped temp-directory bump with no semantic effect.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription -294 chars
    • Tool description / Editdescription -13 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2+79 chars
    • Header / user_agentclaude-cli/2.1.85 (external, sdk-cli) -> claude-cli/2.1.86 (external, sdk-cli)
    Split-view diff6 fields changedprompts · 3tools · 2transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-294 chars, -1 lines)
    toolsEdit / descriptionprevious descriptiondescription changed (-13 chars)
    promptstotal prompt size26,659 chars26,738 chars (+79)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (+79 chars)
    transportheader / user_agentclaude-cli/2.1.85 (external, sdk-cli)claude-cli/2.1.86 (external, sdk-cli)
  96. v2.1.85
    Apr 22
    trivial Apr 22, 2026

    Ephemeral temp directory paths updated

    The version bump from 2.1.84 to 2.1.85 updates the session-specific temporary directory paths (both the memory system path and the primary working directory) from `/tmp/tmp.Jwuu2Hd5mp` to `/tmp/tmp.tEbUM629nU`. This is a routine runtime environment refresh with no semantic or behavioral changes.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.84 (external, sdk-cli) -> claude-cli/2.1.85 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.84 (external, sdk-cli)claude-cli/2.1.85 (external, sdk-cli)
  97. v2.1.84
    Apr 22
    notable Apr 22, 2026

    Over-engineering rules promoted to top-level

    The three sub-bullet points under "Avoid over-engineering" were un-indented and promoted to standalone top-level guidelines, removing the parent "Avoid over-engineering" bullet entirely. A new formatting rule was also added instructing the assistant to reference GitHub issues and pull requests using the `owner/repo#123` format for clickable links. The memory path and working directory reflect a new sandbox environment.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool added / Agentnew tool description
    • Schema added / Agentnew input schema
    • Tool added / Bashnew tool description
    • Schema added / Bashnew input schema
    • Tool added / Editnew tool description
    • Schema added / Editnew input schema
    • Tool added / Globnew tool description
    • Schema added / Globnew input schema
    • Tool added / Grepnew tool description
    • Schema added / Grepnew input schema
    • Tool added / Readnew tool description
    • Schema added / Readnew input schema
    • Tool added / Skillnew tool description
    • Schema added / Skillnew input schema
    • Tool added / Writenew tool description
    • Schema added / Writenew input schema
    • Prompt block / 0+0 chars
    • Prompt block / 2+18 chars
    • Header / user_agentclaude-cli/2.1.83 (external, sdk-cli) -> claude-cli/2.1.84 (external, sdk-cli)
    • Header / anthropic_beta+1
    Split-view diff14 fields changedtools · 9prompts · 3transport · 2
    FieldBeforeAfter
    toolsAgentadded
    toolsBashadded
    toolsEditadded
    toolsGlobadded
    toolsGrepadded
    toolsReadadded
    toolsSkilladded
    toolsWriteadded
    toolstool count19
    promptstotal prompt size26,641 chars26,659 chars (+18)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (+18 chars)
    transportheader / user_agentclaude-cli/2.1.83 (external, sdk-cli)claude-cli/2.1.84 (external, sdk-cli)
    transportheader / anthropic_beta{"added": ["context-management-2025-06-27"], "removed": []}
  98. v2.1.83
    Apr 22
    major Apr 22, 2026

    Major memory system overhaul with typed entries

    The auto-memory section was substantially rewritten to introduce a structured, typed memory system with four distinct categories: user, feedback, project, and reference. A two-step save process (individual file + MEMORY.md index pointer) replaces the previous freeform approach, and detailed guidance was added on when to access, verify, and distinguish memory from other persistence mechanisms like plans and tasks. Minor environment section cleanup also removed the `<fast_mode_info>` XML block in favor of inline text.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool removed / Agenttool removed
    • Schema removed / Agentinput schema removed
    • Tool removed / Bashtool removed
    • Schema removed / Bashinput schema removed
    • Tool removed / Edittool removed
    • Schema removed / Editinput schema removed
    • Tool removed / Globtool removed
    • Schema removed / Globinput schema removed
    • Tool removed / Greptool removed
    • Schema removed / Grepinput schema removed
    • Tool removed / Readtool removed
    • Schema removed / Readinput schema removed
    • Tool removed / Skilltool removed
    • Schema removed / Skillinput schema removed
    • Tool removed / Writetool removed
    • Schema removed / Writeinput schema removed
    • Tool description / ToolSearchdescription +9 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2+10,548 chars
    • Header / user_agentclaude-cli/2.1.81 (external, sdk-cli) -> claude-cli/2.1.83 (external, sdk-cli)
    Split-view diff14 fields changedtools · 10prompts · 3transport · 1
    FieldBeforeAfter
    toolsAgentpresent
    toolsBashpresent
    toolsEditpresent
    toolsGlobpresent
    toolsGreppresent
    toolsReadpresent
    toolsSkillpresent
    toolsWritepresent
    toolsToolSearch / descriptionprevious descriptiondescription changed (+9 chars)
    toolstool count91
    promptstotal prompt size16,093 chars26,641 chars (+10,548)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (+10,548 chars)
    transportheader / user_agentclaude-cli/2.1.81 (external, sdk-cli)claude-cli/2.1.83 (external, sdk-cli)
  99. v2.1.81
    Apr 22
    trivial Apr 22, 2026

    Ephemeral temp directory path bump

    The version string was incremented from 2.1.80 to 2.1.81 and the ephemeral temporary directory paths (used for auto memory and the primary working directory) were updated to a new random token. These are runtime environment artifacts with no semantic change to behavior or instructions.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.80 (external, sdk-cli) -> claude-cli/2.1.81 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.80 (external, sdk-cli)claude-cli/2.1.81 (external, sdk-cli)
  100. v2.1.80
    Apr 22
    trivial Apr 22, 2026

    Session temp directory paths rotated

    The version string was bumped from 2.1.79 to 2.1.80, and all ephemeral session-specific paths (the auto memory directory and primary working directory) were updated to reflect a new temporary directory name (`tmp.wBHQaAkuM8` replacing `tmp.ME0Ohtjzab`). No behavioral or instructional content changed.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.79 (external, sdk-cli) -> claude-cli/2.1.80 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.79 (external, sdk-cli)claude-cli/2.1.80 (external, sdk-cli)
  101. v2.1.79
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp path rotation

    The billing header version string was incremented from 2.1.78.13b to 2.1.79.04b. The ephemeral working directory and auto-memory path were updated from `/tmp/tmp.SqIlVGvMS3` to `/tmp/tmp.ME0Ohtjzab`, reflecting a new sandbox or runner environment instance. No behavioral or policy changes were made.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.78 (external, sdk-cli) -> claude-cli/2.1.79 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.78 (external, sdk-cli)claude-cli/2.1.79 (external, sdk-cli)
  102. v2.1.78
    Apr 22
    notable Apr 22, 2026

    Adds output conciseness rules and data-upload warning

    A new "Output efficiency" section was added instructing the assistant to lead with answers, skip preamble, and keep text brief unless writing code or making tool calls. A new safety bullet warns that uploading content to third-party web tools (diagram renderers, pastebins, gists) may be cached or indexed even after deletion. The memory and working-directory paths were also updated to a new temp session directory.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+942 chars
    • Header / user_agentclaude-cli/2.1.77 (external, sdk-cli) -> claude-cli/2.1.78 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 3transport · 1
    FieldBeforeAfter
    promptstotal prompt size15,151 chars16,093 chars (+942)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (+942 chars)
    transportheader / user_agentclaude-cli/2.1.77 (external, sdk-cli)claude-cli/2.1.78 (external, sdk-cli)
  103. v2.1.77
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp directory refresh

    The billing header version string was updated from 2.1.75 to 2.1.77, and all ephemeral temp directory paths were updated from `/tmp/tmp.g3RVjW13Cv` to `/tmp/tmp.yHaebYz6w2`, affecting both the auto memory path and the primary working directory references. These are purely environment-level instance changes with no semantic or behavioral differences.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool added / Agentnew tool description
    • Schema added / Agentnew input schema
    • Tool added / Bashnew tool description
    • Schema added / Bashnew input schema
    • Tool added / Editnew tool description
    • Schema added / Editnew input schema
    • Tool added / Globnew tool description
    • Schema added / Globnew input schema
    • Tool added / Grepnew tool description
    • Schema added / Grepnew input schema
    • Tool added / Readnew tool description
    • Schema added / Readnew input schema
    • Tool added / Skillnew tool description
    • Schema added / Skillnew input schema
    • Tool added / Writenew tool description
    • Schema added / Writenew input schema
    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.75 (external, sdk-cli) -> claude-cli/2.1.77 (external, sdk-cli)
    Split-view diff12 fields changedtools · 9prompts · 2transport · 1
    FieldBeforeAfter
    toolsAgentadded
    toolsBashadded
    toolsEditadded
    toolsGlobadded
    toolsGrepadded
    toolsReadadded
    toolsSkilladded
    toolsWriteadded
    toolstool count19
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.75 (external, sdk-cli)claude-cli/2.1.77 (external, sdk-cli)
  104. v2.1.75
    Apr 22
    trivial Apr 22, 2026

    Ephemeral temp directory path bump

    The version string, auto-memory directory path, and primary working directory were all updated to reflect a new ephemeral temp directory (`tmp.g3RVjW13Cv` replacing `tmp.PcCz9Ch5Rj`). This is a routine environment refresh with no semantic or behavioral changes.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.74 (external, sdk-cli) -> claude-cli/2.1.75 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.74 (external, sdk-cli)claude-cli/2.1.75 (external, sdk-cli)
  105. v2.1.74
    Apr 22
    notable Apr 22, 2026

    Memory directory write instruction added

    The auto memory section now explicitly instructs the agent to write directly to the memory directory using the Write tool, without running `mkdir` or checking for its existence first. The working directory and memory path were also updated to a new ephemeral temp path, reflecting a new runtime environment. The version header was bumped accordingly.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+120 chars
    • Header / user_agentclaude-cli/2.1.73 (external, sdk-cli) -> claude-cli/2.1.74 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 3transport · 1
    FieldBeforeAfter
    promptstotal prompt size15,031 chars15,151 chars (+120)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (+120 chars)
    transportheader / user_agentclaude-cli/2.1.73 (external, sdk-cli)claude-cli/2.1.74 (external, sdk-cli)
  106. v2.1.73
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp path refresh

    The version string was incremented from 2.1.72 to 2.1.73, and ephemeral temporary directory paths (used for the auto memory directory and primary working directory) were updated to a new randomly-generated temp folder. These are environment-specific runtime values with no semantic behavior change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.72 (external, sdk-cli) -> claude-cli/2.1.73 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.72 (external, sdk-cli)claude-cli/2.1.73 (external, sdk-cli)
  107. v2.1.72
    Apr 22
    notable Apr 22, 2026

    Adds tool-result note-taking instruction

    A new instruction was appended directing the assistant to write down important information from tool results within its response, since original tool results may be cleared later. The memory and working-directory paths were rotated to a new temp directory (routine instance churn). A minor grammatical fix was also made to the Explore subagent guidance sentence.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / ToolSearchdescription -2,241 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2+162 chars
    • Header / user_agentclaude-cli/2.1.71 (external, sdk-cli) -> claude-cli/2.1.72 (external, sdk-cli)
    • Header / anthropic_beta+1 / -1
    Split-view diff6 fields changedprompts · 3transport · 2tools · 1
    FieldBeforeAfter
    toolsToolSearch / descriptionprevious descriptiondescription changed (-2,241 chars, -61 lines)
    promptstotal prompt size14,869 chars15,031 chars (+162)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (+162 chars)
    transportheader / user_agentclaude-cli/2.1.71 (external, sdk-cli)claude-cli/2.1.72 (external, sdk-cli)
    transportheader / anthropic_beta{"added": ["interleaved-thinking-2025-05-14"], "removed": ["adaptive-thinking-2026-01-28"]…
  108. v2.1.71
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir refresh

    The version string was incremented from 2.1.70 to 2.1.71 with a new build hash. The ephemeral working directory and auto memory path were updated to a new randomly-generated temp directory, reflecting a fresh sandbox environment.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.70 (external, sdk-cli) -> claude-cli/2.1.71 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.70 (external, sdk-cli)claude-cli/2.1.71 (external, sdk-cli)
  109. v2.1.70
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir refresh

    The version identifier was incremented from 2.1.69 to 2.1.70 and the ephemeral working directory and auto-memory path were updated to a new randomly-named temp directory. These are environment-specific runtime values with no semantic behavior change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.69 (external, sdk-cli) -> claude-cli/2.1.70 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.69 (external, sdk-cli)claude-cli/2.1.70 (external, sdk-cli)
  110. v2.1.69
    Apr 22
    notable Apr 22, 2026

    Memory correction rule enforced

    A new explicit rule was added requiring the assistant to immediately update or remove incorrect memory entries when a user issues a correction, preventing the same mistake from recurring in future conversations. The version number and ephemeral temp-directory paths were also bumped to reflect the new environment instance.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool added / ToolSearchnew tool description
    • Schema added / ToolSearchnew input schema
    • Tool removed / Agenttool removed
    • Schema removed / Agentinput schema removed
    • Tool removed / AskUserQuestiontool removed
    • Schema removed / AskUserQuestioninput schema removed
    • Tool removed / Bashtool removed
    • Schema removed / Bashinput schema removed
    • Tool removed / Edittool removed
    • Schema removed / Editinput schema removed
    • Tool removed / EnterPlanModetool removed
    • Schema removed / EnterPlanModeinput schema removed
    • Tool removed / EnterWorktreetool removed
    • Schema removed / EnterWorktreeinput schema removed
    • Tool removed / ExitPlanModetool removed
    • Schema removed / ExitPlanModeinput schema removed
    • Tool removed / Globtool removed
    • Schema removed / Globinput schema removed
    • Tool removed / Greptool removed
    • Schema removed / Grepinput schema removed
    • Tool removed / NotebookEdittool removed
    • Schema removed / NotebookEditinput schema removed
    • Tool removed / Readtool removed
    • Schema removed / Readinput schema removed
    • Tool removed / Skilltool removed
    • Schema removed / Skillinput schema removed
    • Tool removed / TaskOutputtool removed
    • Schema removed / TaskOutputinput schema removed
    • Tool removed / TaskStoptool removed
    • Schema removed / TaskStopinput schema removed
    • Tool removed / TodoWritetool removed
    • Schema removed / TodoWriteinput schema removed
    • Tool removed / WebFetchtool removed
    • Schema removed / WebFetchinput schema removed
    • Tool removed / WebSearchtool removed
    • Schema removed / WebSearchinput schema removed
    • Tool removed / Writetool removed
    • Schema removed / Writeinput schema removed
    • Prompt block / 0+0 chars
    • Prompt block / 2+262 chars
    • Header / user_agentclaude-cli/2.1.68 (external, sdk-cli) -> claude-cli/2.1.69 (external, sdk-cli)
    • Header / anthropic_beta+1 / -1
    Split-view diff25 fields changedtools · 20prompts · 3transport · 2
    FieldBeforeAfter
    toolsToolSearchadded
    toolsAgentpresent
    toolsAskUserQuestionpresent
    toolsBashpresent
    toolsEditpresent
    toolsEnterPlanModepresent
    toolsEnterWorktreepresent
    toolsExitPlanModepresent
    toolsGlobpresent
    toolsGreppresent
    toolsNotebookEditpresent
    toolsReadpresent
    toolsSkillpresent
    toolsTaskOutputpresent
    toolsTaskStoppresent
    toolsTodoWritepresent
    toolsWebFetchpresent
    toolsWebSearchpresent
    toolsWritepresent
    toolstool count181
    promptstotal prompt size14,607 chars14,869 chars (+262)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (+262 chars)
    transportheader / user_agentclaude-cli/2.1.68 (external, sdk-cli)claude-cli/2.1.69 (external, sdk-cli)
    transportheader / anthropic_beta{"added": ["advanced-tool-use-2025-11-20"], "removed": ["interleaved-thinking-2025-05-14"]…
  111. v2.1.68
    Apr 22
    trivial Apr 22, 2026

    Ephemeral temp path updated

    The version string, auto memory directory path, and primary working directory were all updated to reflect a new ephemeral temporary directory (`/tmp/tmp.Q8TZ7oWpYR` replacing `/tmp/tmp.ZwiKhY3XN9`). This is a routine environment refresh with no semantic or behavioral changes to the prompt.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.67 (external, sdk-cli) -> claude-cli/2.1.68 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.67 (external, sdk-cli)claude-cli/2.1.68 (external, sdk-cli)
  112. v2.1.67
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir rotation

    The version string was incremented from 2.1.66 to 2.1.67 with an updated build hash. The temporary working directory and auto-memory path were rotated to a new randomly-named temp directory, reflecting a fresh sandbox environment for this version.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.66 (external, sdk-cli) -> claude-cli/2.1.67 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.66 (external, sdk-cli)claude-cli/2.1.67 (external, sdk-cli)
  113. v2.1.66
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp path refresh

    The version identifier was updated from 2.1.64 to 2.1.66, and ephemeral temporary directory paths (used for the working directory and auto memory location) were regenerated to new random values. These are environment-level artifacts of a new session or runner instance and carry no semantic behavior change.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Agentdescription +340 chars
    • Tool schema / Agentproperties +max_turns, +model
    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.64 (external, sdk-cli) -> claude-cli/2.1.66 (external, sdk-cli)
    Split-view diff5 fields changedprompts · 2tools · 1schemas · 1transport · 1
    FieldBeforeAfter
    toolsAgent / descriptionprevious descriptiondescription changed (+340 chars, +1 lines)
    schemasAgentprevious schemanow has: max_turns, model
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.64 (external, sdk-cli)claude-cli/2.1.66 (external, sdk-cli)
  114. v2.1.64
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp path refresh

    The version identifier was incremented from 2.1.63 to 2.1.64, and all references to the ephemeral temporary working directory were updated from `/tmp/tmp.EiTKTFPz5y` to `/tmp/tmp.pZ9kfGvKCj`, including the auto memory path and the primary working directory. No behavioral or instructional content changed.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Agentdescription -340 chars
    • Tool schema / Agentproperties -max_turns, -model
    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.63 (external, sdk-cli) -> claude-cli/2.1.64 (external, sdk-cli)
    Split-view diff5 fields changedprompts · 2tools · 1schemas · 1transport · 1
    FieldBeforeAfter
    toolsAgent / descriptionprevious descriptiondescription changed (-340 chars, -1 lines)
    schemasAgenthad: max_turns, modelupdated schema
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.63 (external, sdk-cli)claude-cli/2.1.64 (external, sdk-cli)
  115. v2.1.63
    Apr 22
    notable Apr 22, 2026

    Task tool renamed to Agent; slash-skill added

    All references to the "Task tool" were renamed to the "Agent tool" throughout the workflow guidance. A new instruction was added explaining that `/skill-name` slash-commands (e.g., `/commit`) are shorthand for user-invocable skills and must be executed via the Skill tool, with an explicit warning not to guess or use built-in CLI commands. Environment-specific temp directory paths were also rotated as part of a new session.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool added / Agentnew tool description
    • Schema added / Agentnew input schema
    • Tool removed / Tasktool removed
    • Schema removed / Taskinput schema removed
    • Tool description / Bashdescription +0 chars
    • Tool description / EnterPlanModedescription +1 chars
    • Tool description / Grepdescription +1 chars
    • Tool description / TodoWritedescription -31 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2+311 chars
    • Header / user_agentclaude-cli/2.1.62 (external, sdk-cli) -> claude-cli/2.1.63 (external, sdk-cli)
    Split-view diff10 fields changedtools · 6prompts · 3transport · 1
    FieldBeforeAfter
    toolsAgentadded
    toolsTaskpresent
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    toolsEnterPlanMode / descriptionprevious descriptiondescription changed (+1 chars)
    toolsGrep / descriptionprevious descriptiondescription changed (+1 chars)
    toolsTodoWrite / descriptionprevious descriptiondescription changed (-31 chars)
    promptstotal prompt size14,296 chars14,607 chars (+311)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (+311 chars)
    transportheader / user_agentclaude-cli/2.1.62 (external, sdk-cli)claude-cli/2.1.63 (external, sdk-cli)
  116. v2.1.62
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir rotation

    The version identifier was incremented from 2.1.61 to 2.1.62 with a new build hash. The ephemeral working directory and auto-memory path were updated to a new randomly-named temp directory, reflecting a fresh sandbox environment instantiation with no semantic changes.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.61 (external, sdk-cli) -> claude-cli/2.1.62 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.61 (external, sdk-cli)claude-cli/2.1.62 (external, sdk-cli)
  117. v2.1.61
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The version bump from 2.1.59 to 2.1.61 reflects a new ephemeral temp directory (`/tmp/tmp.bY5q0MXXoi` replacing `/tmp/tmp.jabXgUdXwU`), with corresponding updates to the auto memory path and working directory references. No semantic or behavioral changes were made.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.59 (external, sdk-cli) -> claude-cli/2.1.61 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.59 (external, sdk-cli)claude-cli/2.1.61 (external, sdk-cli)
  118. v2.1.59
    Apr 22
    major Apr 22, 2026

    Adds persistent auto-memory system

    A full auto-memory subsystem was introduced, giving the agent a persistent directory at a fixed path where it can store and retrieve notes across conversations. Detailed rules govern what to save (stable patterns, architecture decisions, user preferences), what to avoid (session-specific or speculative content), and how to respond to explicit user memory requests. The working directory was also updated to a new temp path, reflecting a fresh runtime environment.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+1,747 chars
    • Header / user_agentclaude-cli/2.1.58 (external, sdk-cli) -> claude-cli/2.1.59 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 3transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,549 chars14,296 chars (+1,747)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (+1,747 chars)
    transportheader / user_agentclaude-cli/2.1.58 (external, sdk-cli)claude-cli/2.1.59 (external, sdk-cli)
  119. v2.1.58
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp directory change

    The billing header version string was updated from 2.1.56 to 2.1.58, and the primary working directory path changed to a new temporary directory. Both changes reflect a routine version increment and environment re-instantiation with no semantic behavioral differences.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.56 (external, sdk-cli) -> claude-cli/2.1.58 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.56 (external, sdk-cli)claude-cli/2.1.58 (external, sdk-cli)
  120. v2.1.56
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir change

    The billing header version string was incremented from 2.1.55 to 2.1.56, and the primary working directory path changed to a new temporary directory. Both changes are artifacts of a new session or build and carry no semantic meaning.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.55 (external, sdk-cli) -> claude-cli/2.1.56 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.55 (external, sdk-cli)claude-cli/2.1.56 (external, sdk-cli)
  121. v2.1.55
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp directory change

    The billing header version string was updated from 2.1.54 to 2.1.55, and the primary working directory path changed to a new temporary directory. Both changes reflect routine environment churn with no semantic or behavioral modifications.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.54 (external, sdk-cli) -> claude-cli/2.1.55 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.54 (external, sdk-cli)claude-cli/2.1.55 (external, sdk-cli)
  122. v2.1.54
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir change

    The billing header version string was updated from 2.1.53.495 to 2.1.54.4b6, and the primary working directory path changed to a new temporary directory. Both changes are artifacts of a new runtime invocation and carry no semantic differences.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.53 (external, sdk-cli) -> claude-cli/2.1.54 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.53 (external, sdk-cli)claude-cli/2.1.54 (external, sdk-cli)
  123. v2.1.53
    Apr 22
    major Apr 22, 2026

    Major prompt restructure and new safety section

    The prompt was substantially reorganized into clearly labeled sections (System, Doing tasks, Executing actions with care, Using your tools, Tone and style, Environment), replacing the prior flat structure. A new "Executing actions with care" section was added with explicit guidance on reversibility, blast radius, and confirming risky actions before proceeding. Several verbose sections—including the TodoWrite usage examples, the "Professional objectivity" and "No time estimates" standalone sections, and the CLI-specific self-description—were condensed or folded into other sections.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription +189 chars
    • Tool description / Taskdescription -103 chars
    • Tool description / Writedescription -4 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2-270 chars
    • Header / user_agentclaude-cli/2.1.52 (external, sdk-cli) -> claude-cli/2.1.53 (external, sdk-cli)
    Split-view diff7 fields changedtools · 3prompts · 3transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+189 chars, -9 lines)
    toolsTask / descriptionprevious descriptiondescription changed (-103 chars, -1 lines)
    toolsWrite / descriptionprevious descriptiondescription changed (-4 chars)
    promptstotal prompt size12,819 chars12,549 chars (-270)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (-270 chars)
    transportheader / user_agentclaude-cli/2.1.52 (external, sdk-cli)claude-cli/2.1.53 (external, sdk-cli)
  124. v2.1.52
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir change

    The billing header was updated to reflect the new version string (2.1.52.7f8), and the working directory path changed to a new temporary directory. Both changes are artifacts of a new build/session and carry no semantic difference.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.51 (external, sdk-cli) -> claude-cli/2.1.52 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.51 (external, sdk-cli)claude-cli/2.1.52 (external, sdk-cli)
  125. v2.1.51
    Apr 22
    notable Apr 22, 2026

    Slash-command skill instruction removed

    The explicit instruction describing slash-command shorthand (e.g., `/commit`) and directing the assistant to use the Skill tool for user-invocable skills was removed from the tool usage policy. The version header and working directory path also changed, reflecting a new build and ephemeral runtime environment.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool added / EnterWorktreenew tool description
    • Schema added / EnterWorktreenew input schema
    • Prompt block / 0+0 chars
    • Prompt block / 2-308 chars
    • Header / user_agentclaude-cli/2.1.50 (external, sdk-cli) -> claude-cli/2.1.51 (external, sdk-cli)
    Split-view diff6 fields changedprompts · 3tools · 2transport · 1
    FieldBeforeAfter
    toolsEnterWorktreeadded
    toolstool count1718
    promptstotal prompt size13,127 chars12,819 chars (-308)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (-308 chars)
    transportheader / user_agentclaude-cli/2.1.50 (external, sdk-cli)claude-cli/2.1.51 (external, sdk-cli)
  126. v2.1.50
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir change

    The billing header version string was incremented from 2.1.49 to 2.1.50, and the working directory path changed to a new temporary directory. Both changes are artifacts of a new build/run environment and carry no semantic behavior change.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool schema / ExitPlanModeproperties -pushToRemote, -remoteSessionId, -remoteSessionTitle, -remoteSessionUrl
    • Tool description / Taskdescription +291 chars
    • Tool schema / Taskproperties +isolation
    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.49 (external, sdk-cli) -> claude-cli/2.1.50 (external, sdk-cli)
    Split-view diff6 fields changedschemas · 2prompts · 2tools · 1transport · 1
    FieldBeforeAfter
    schemasExitPlanModehad: pushToRemote, remoteSessionId, remoteSessionTitle, remoteSessionUrlupdated schema
    toolsTask / descriptionprevious descriptiondescription changed (+291 chars, +1 lines)
    schemasTaskprevious schemanow has: isolation
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.49 (external, sdk-cli)claude-cli/2.1.50 (external, sdk-cli)
  127. v2.1.49
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir change

    The billing header version string was updated from 2.1.48.283 to 2.1.49.7ea, and the working directory reference changed to a new temporary path. Both changes are artifacts of a routine version increment with no semantic or behavioral differences.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.48 (external, sdk-cli) -> claude-cli/2.1.49 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.48 (external, sdk-cli)claude-cli/2.1.49 (external, sdk-cli)
  128. v2.1.48
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir change

    The billing header version string was incremented from 2.1.47.b96 to 2.1.48.283, and the working directory path was updated to a new temporary directory. Both changes reflect routine environment reinitialization with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Taskdescription +122 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.47 (external, sdk-cli) -> claude-cli/2.1.48 (external, sdk-cli)
    • Header / anthropic_beta+1
    Split-view diff5 fields changedprompts · 2transport · 2tools · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (+122 chars, +1 lines)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.47 (external, sdk-cli)claude-cli/2.1.48 (external, sdk-cli)
    transportheader / anthropic_beta{"added": ["interleaved-thinking-2025-05-14"], "removed": []}
  129. v2.1.47
    Apr 22
    notable Apr 22, 2026

    Adds slash-command skill invocation rule

    A new tool-use policy line was added instructing the assistant to treat `/<skill-name>` shorthand (e.g., `/commit`) as user-invocable skills that must be executed via the Skill tool, with an explicit warning not to guess or substitute built-in CLI commands. The working directory path and billing header version were also bumped, reflecting a new runtime snapshot.

    ModelPromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / AskUserQuestiondescription +261 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2+308 chars
    • Model setting / temperature1 -> null
    • Model setting / thinkingnull -> {"type": "adaptive"}
    • Header / user_agentclaude-cli/2.1.45 (external, sdk-cli) -> claude-cli/2.1.47 (external, sdk-cli)
    Split-view diff7 fields changedprompts · 3model · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsAskUserQuestion / descriptionprevious descriptiondescription changed (+261 chars)
    promptstotal prompt size12,819 chars13,127 chars (+308)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (+308 chars)
    modeltemperature1null
    modelthinkingnull{"type": "adaptive"}
    transportheader / user_agentclaude-cli/2.1.45 (external, sdk-cli)claude-cli/2.1.47 (external, sdk-cli)
  130. v2.1.45
    Apr 22
    notable Apr 22, 2026

    Upgrades to Sonnet 4.6 model

    The underlying model was updated from claude-sonnet-4-5-20250929 (Sonnet 4.5) to claude-sonnet-4-6 (Sonnet 4.6). The knowledge cutoff was extended from January 2025 to August 2025. The working directory and billing version header were also updated to reflect the new build.

    ModelPromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool schema / AskUserQuestionproperties +annotations
    • Tool description / Bashdescription +0 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2-10 chars
    • Model setting / modelclaude-sonnet-4-5-20250929 -> claude-sonnet-4-6
    • Header / user_agentclaude-cli/2.1.44 (external, sdk-cli) -> claude-cli/2.1.45 (external, sdk-cli)
    • Header / anthropic_beta+2 / -1
    Split-view diff8 fields changedprompts · 3transport · 2schemas · 1tools · 1model · 1
    FieldBeforeAfter
    schemasAskUserQuestionprevious schemanow has: annotations
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    promptstotal prompt size12,829 chars12,819 chars (-10)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (-10 chars)
    modelmodelclaude-sonnet-4-5-20250929claude-sonnet-4-6
    transportheader / user_agentclaude-cli/2.1.44 (external, sdk-cli)claude-cli/2.1.45 (external, sdk-cli)
    transportheader / anthropic_beta{"added": ["adaptive-thinking-2026-01-28", "effort-2025-11-24"], "removed": ["interleaved-…
  131. v2.1.44
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir change

    The billing header version string was updated from 2.1.42.834 to 2.1.44.457, and the working directory path changed from one temporary directory to another. Both changes are artifacts of a new build/run environment and carry no semantic difference.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.42 (external, sdk-cli) -> claude-cli/2.1.44 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.42 (external, sdk-cli)claude-cli/2.1.44 (external, sdk-cli)
  132. v2.1.42
    Apr 22
    minor Apr 22, 2026

    Version bump with env snapshot refresh

    The version header was incremented from 2.1.41 to 2.1.42 and the environment block was refreshed with a new working directory temp path. The shell field was added (zsh) while the "Today's date" field was removed from the env snapshot.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / WebSearchdescription +5 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2-14 chars
    • Header / user_agentclaude-cli/2.1.41 (external, sdk-cli) -> claude-cli/2.1.42 (external, sdk-cli)
    Split-view diff5 fields changedprompts · 3tools · 1transport · 1
    FieldBeforeAfter
    toolsWebSearch / descriptionprevious descriptiondescription changed (+5 chars)
    promptstotal prompt size12,843 chars12,829 chars (-14)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (-14 chars)
    transportheader / user_agentclaude-cli/2.1.41 (external, sdk-cli)claude-cli/2.1.42 (external, sdk-cli)
  133. v2.1.41
    Apr 22
    notable Apr 22, 2026

    Explore tool guidance softened

    The instruction to use the Task tool with `subagent_type=Explore` was changed from a "VERY IMPORTANT / CRITICAL" mandatory directive into a conditional recommendation, now advising its use only when a simple directed search is insufficient or when more than 3 queries are clearly needed. This gives the assistant more flexibility to use faster tools like Glob or Grep directly for straightforward lookups. The working directory path was also updated to a new temp value, reflecting a fresh environment snapshot.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+18 chars
    • Header / user_agentclaude-cli/2.1.40 (external, sdk-cli) -> claude-cli/2.1.41 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 3transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,825 chars12,843 chars (+18)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (+18 chars)
    transportheader / user_agentclaude-cli/2.1.40 (external, sdk-cli)claude-cli/2.1.41 (external, sdk-cli)
  134. v2.1.40
    Apr 22
    trivial Apr 22, 2026

    Version bump and entrypoint rename

    The billing header was updated to reflect the new version (2.1.40) and the entrypoint label changed from `cli` to `sdk-cli`. The working directory path also changed, which is a routine ephemeral environment difference between runs.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Taskdescription -604 chars
    • Prompt block / 0+4 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.39 (external, cli) -> claude-cli/2.1.40 (external, sdk-cli)
    Split-view diff5 fields changedprompts · 3tools · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (-604 chars, -1 lines)
    promptstotal prompt size12,821 chars12,825 chars (+4)
    promptsblock 0previous texttext changed (+4 chars)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.39 (external, cli)claude-cli/2.1.40 (external, sdk-cli)
  135. v2.1.39
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir change

    Updated the billing header version string from 2.1.38 to 2.1.39 and changed the working directory path to a new temporary directory. Both changes are purely environmental and carry no semantic difference in behavior.

    PromptsSchemasTransportLow signal
    Change details

    Changed artifacts

    • Tool schema / Bashproperties -_simulatedSedEdit
    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.38 (external, cli) -> claude-cli/2.1.39 (external, cli)
    Split-view diff4 fields changedprompts · 2schemas · 1transport · 1
    FieldBeforeAfter
    schemasBashhad: _simulatedSedEditupdated schema
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.38 (external, cli)claude-cli/2.1.39 (external, cli)
  136. v2.1.38
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir change

    The billing header version string was updated from 2.1.37 to 2.1.38 and the working directory path changed to a new temporary directory, both consistent with a routine version increment. No semantic or behavioral changes were made.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription -1 chars
    • Tool description / Taskdescription -4 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.37 (external, cli) -> claude-cli/2.1.38 (external, cli)
    Split-view diff5 fields changedtools · 2prompts · 2transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-1 chars)
    toolsTask / descriptionprevious descriptiondescription changed (-4 chars)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.37 (external, cli)claude-cli/2.1.38 (external, cli)
  137. v2.1.37
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir update

    The billing header version string was incremented from 2.1.36 to 2.1.37, and the working directory path changed to a new temporary directory. Both changes are purely environmental artifacts of a new build/run and carry no semantic difference.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.36 (external, cli) -> claude-cli/2.1.37 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.36 (external, cli)claude-cli/2.1.37 (external, cli)
  138. v2.1.36
    Apr 22
    notable Apr 22, 2026

    Adds fast mode info block

    A new `<fast_mode_info>` section was added clarifying that fast mode uses the same Claude Opus 4.6 model with faster output rather than a different model, and that it can be toggled with `/fast`. The billing header was also updated to include a new `cch` field alongside the version bump. The working directory reference changed, which is a routine ephemeral environment detail.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 0+11 chars
    • Prompt block / 2+189 chars
    • Header / user_agentclaude-cli/2.1.34 (external, cli) -> claude-cli/2.1.36 (external, cli)
    Split-view diff4 fields changedprompts · 3transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,621 chars12,821 chars (+200)
    promptsblock 0previous texttext changed (+11 chars)
    promptsblock 2previous texttext changed (+189 chars)
    transportheader / user_agentclaude-cli/2.1.34 (external, cli)claude-cli/2.1.36 (external, cli)
  139. v2.1.34
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp directory change

    The billing header version was updated from 2.1.33.355 to 2.1.34.8b4, and the working directory path changed to a new temporary directory. Both changes are artifacts of a routine version increment with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.33 (external, cli) -> claude-cli/2.1.34 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.33 (external, cli)claude-cli/2.1.34 (external, cli)
  140. v2.1.33
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir change

    The billing header version string was incremented from 2.1.32.1b5 to 2.1.33.355, and the working directory path changed to a new temporary directory. Both changes reflect a routine version update with no semantic behavior changes.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool schema / Editschema changed
    • Tool description / Taskdescription -475 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.32 (external, cli) -> claude-cli/2.1.33 (external, cli)
    Split-view diff5 fields changedprompts · 2schemas · 1tools · 1transport · 1
    FieldBeforeAfter
    schemasEditprevious schemaupdated schema
    toolsTask / descriptionprevious descriptiondescription changed (-475 chars, -1 lines)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.32 (external, cli)claude-cli/2.1.33 (external, cli)
  141. v2.1.32
    Apr 22
    minor Apr 22, 2026

    Claude Opus 4.6 model reference update

    The most recent frontier model reference was updated from Claude Opus 4.5 (`claude-opus-4-5-20251101`) to Claude Opus 4.6 (`claude-opus-4-6`), reflecting a new model release. The version string in the billing header and the working directory path also changed, both of which are routine per-run artifacts.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2-9 chars
    • Header / user_agentclaude-cli/2.1.31 (external, cli) -> claude-cli/2.1.32 (external, cli)
    Split-view diff4 fields changedprompts · 3transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,630 chars12,621 chars (-9)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (-9 chars)
    transportheader / user_agentclaude-cli/2.1.31 (external, cli)claude-cli/2.1.32 (external, cli)
  142. v2.1.31
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir change

    The billing header version string was updated from 2.1.30 to 2.1.31, and the working directory path changed to a new temporary directory. Both changes reflect a routine version increment with no semantic or behavioral modifications.

    ModelPromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Taskdescription +475 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Model setting / temperaturenull -> 1
    • Header / user_agentclaude-cli/2.1.30 (external, cli) -> claude-cli/2.1.31 (external, cli)
    Split-view diff5 fields changedprompts · 2tools · 1model · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (+475 chars, +1 lines)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    modeltemperaturenull1
    transportheader / user_agentclaude-cli/2.1.30 (external, cli)claude-cli/2.1.31 (external, cli)
  143. v2.1.30
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir change

    The billing header version string was updated from 2.1.29 to 2.1.30, and the working directory path changed to a new temporary directory. Both are routine snapshot-level changes with no semantic or behavioral impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Readdescription +127 chars
    • Tool schema / Readproperties +pages
    • Tool description / Taskdescription -1 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.29 (external, cli) -> claude-cli/2.1.30 (external, cli)
    Split-view diff6 fields changedtools · 2prompts · 2schemas · 1transport · 1
    FieldBeforeAfter
    toolsRead / descriptionprevious descriptiondescription changed (+127 chars)
    schemasReadprevious schemanow has: pages
    toolsTask / descriptionprevious descriptiondescription changed (-1 chars)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.29 (external, cli)claude-cli/2.1.30 (external, cli)
  144. v2.1.29
    Apr 22
    trivial Apr 22, 2026

    Version and temp directory bump

    The billing header version string was updated from 2.1.28 to 2.1.29 and the working directory path changed to a new temporary directory, both reflecting a routine version increment with no semantic changes to prompt behavior.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.28 (external, cli) -> claude-cli/2.1.29 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.28 (external, cli)claude-cli/2.1.29 (external, cli)
  145. v2.1.28
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir refresh

    The billing header version string was updated from 2.1.27.278 to 2.1.28.fc6, and the working directory path changed to a new temporary directory. Both are routine snapshot-level changes with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.27 (external, cli) -> claude-cli/2.1.28 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.27 (external, cli)claude-cli/2.1.28 (external, cli)
  146. v2.1.27
    Apr 22
    trivial Apr 22, 2026

    Version and temp directory bump

    The billing header version string was updated from 2.1.26.641 to 2.1.27.278, and the ephemeral working directory path changed to a new temp folder. Both changes are artifacts of a routine version increment and environment reset with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.26 (external, cli) -> claude-cli/2.1.27 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.26 (external, cli)claude-cli/2.1.27 (external, cli)
  147. v2.1.26
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir update

    The billing header version string was incremented from 2.1.25.28a to 2.1.26.641, and the ephemeral working directory path changed to a new temp folder. Both changes are artifacts of a routine version release with no semantic or behavioral differences.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.25 (external, cli) -> claude-cli/2.1.26 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.25 (external, cli)claude-cli/2.1.26 (external, cli)
  148. v2.1.25
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir update

    The billing header version string was incremented from 2.1.23.79b to 2.1.25.28a, and the working directory path changed from one ephemeral temp directory to another. Both changes are artifacts of a routine version bump and environment refresh with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.23 (external, cli) -> claude-cli/2.1.25 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.23 (external, cli)claude-cli/2.1.25 (external, cli)
  149. v2.1.23
    Apr 22
    notable Apr 22, 2026

    Security policy expanded beyond defensive-only

    The security guidance rule was rewritten in both its header and mid-prompt positions to permit authorized offensive security work — including CTF challenges, pentesting engagements, and dual-use tool development — provided a clear authorization context is given. The previous blanket "defensive tasks only" stance is replaced with a nuanced allow/deny list that still prohibits destructive techniques, DoS, mass targeting, supply chain compromise, and malicious detection evasion. A routine working-directory path and version string were also bumped.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Skilldescription -336 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2+165 chars
    • Header / user_agentclaude-cli/2.1.22 (external, cli) -> claude-cli/2.1.23 (external, cli)
    • Header / anthropic_beta+1
    Split-view diff6 fields changedprompts · 3transport · 2tools · 1
    FieldBeforeAfter
    toolsSkill / descriptionprevious descriptiondescription changed (-336 chars, -8 lines)
    promptstotal prompt size12,465 chars12,630 chars (+165)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (+165 chars)
    transportheader / user_agentclaude-cli/2.1.22 (external, cli)claude-cli/2.1.23 (external, cli)
    transportheader / anthropic_beta{"added": ["prompt-caching-scope-2026-01-05"], "removed": []}
  150. v2.1.22
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir change

    The billing header version string was incremented from 2.1.21.917 to 2.1.22.039, and the working directory path changed from one ephemeral temp directory to another. Both changes are artifacts of a new build/run cycle with no semantic difference.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.21 (external, cli) -> claude-cli/2.1.22 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.21 (external, cli)claude-cli/2.1.22 (external, cli)
  151. v2.1.21
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir change

    The billing header was updated from version 2.1.20 to 2.1.21 (with a trailing semicolon added), and the working directory path changed to a new temporary directory. Both changes reflect routine snapshot/environment differences with no semantic impact.

    PromptsSchemasTransportLow signal
    Change details

    Changed artifacts

    • Tool schema / Grepproperties +context
    • Prompt block / 0+1 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.20 (external, cli) -> claude-cli/2.1.21 (external, cli)
    Split-view diff5 fields changedprompts · 3schemas · 1transport · 1
    FieldBeforeAfter
    schemasGrepprevious schemanow has: context
    promptstotal prompt size12,464 chars12,465 chars (+1)
    promptsblock 0previous texttext changed (+1 chars)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.20 (external, cli)claude-cli/2.1.21 (external, cli)
  152. v2.1.20
    Apr 22
    notable Apr 22, 2026

    Security policy tightened to defensive-only

    The security guidance was significantly narrowed: the previous policy permitted dual-use tools (C2 frameworks, credential testing, exploit development) given clear authorization context such as pentesting or CTF engagements, but the new policy restricts assistance to defensive security tasks only and explicitly forbids credential discovery, harvesting, and any code that could be used maliciously. The duplicate security policy block at the bottom of the prompt was also updated to match. Several blank lines were removed throughout the document, and the working directory temp path was updated.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription +119 chars
    • Tool description / Editdescription -2 chars
    • Tool schema / Taskproperties -allowed_tools
    • Prompt block / 0+0 chars
    • Prompt block / 2-173 chars
    • Header / user_agentclaude-cli/2.1.19 (external, cli) -> claude-cli/2.1.20 (external, cli)
    Split-view diff7 fields changedprompts · 3tools · 2schemas · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+119 chars, +2 lines)
    toolsEdit / descriptionprevious descriptiondescription changed (-2 chars)
    schemasTaskhad: allowed_toolsupdated schema
    promptstotal prompt size12,637 chars12,464 chars (-173)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (-173 chars)
    transportheader / user_agentclaude-cli/2.1.19 (external, cli)claude-cli/2.1.20 (external, cli)
  153. v2.1.19
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir update

    The billing header version string was incremented from 2.1.18 to 2.1.19 and the build token changed from `ecb` to `b18`. The working directory path was updated to a new temporary directory, reflecting a fresh environment snapshot.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool added / TaskStopnew tool description
    • Schema added / TaskStopnew input schema
    • Tool removed / KillShelltool removed
    • Schema removed / KillShellinput schema removed
    • Tool schema / ExitPlanModeproperties -launchSwarm, -teammateCount
    • Tool description / Skilldescription -2 chars
    • Tool schema / Taskproperties +allowed_tools / properties -mode, -name, -team_name
    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.18 (external, cli) -> claude-cli/2.1.19 (external, cli)
    Split-view diff8 fields changedtools · 3schemas · 2prompts · 2transport · 1
    FieldBeforeAfter
    toolsTaskStopadded
    toolsKillShellpresent
    schemasExitPlanModehad: launchSwarm, teammateCountupdated schema
    toolsSkill / descriptionprevious descriptiondescription changed (-2 chars)
    schemasTaskhad: mode, name, team_namenow has: allowed_tools
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.18 (external, cli)claude-cli/2.1.19 (external, cli)
  154. v2.1.18
    Apr 22
    trivial Apr 22, 2026

    Version and temp directory bump

    The billing header version string was updated from 2.1.17 to 2.1.18, and the working directory path changed to a new temporary directory. Both changes are artifacts of a routine version increment with no semantic or behavioral differences.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.17 (external, cli) -> claude-cli/2.1.18 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.17 (external, cli)claude-cli/2.1.18 (external, cli)
  155. v2.1.17
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir change

    The billing header version string was incremented from 2.1.16 to 2.1.17 with a new build hash, and the working directory path changed to a new temporary directory. Both changes are artifacts of a version/environment refresh with no semantic behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.16 (external, cli) -> claude-cli/2.1.17 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.16 (external, cli)claude-cli/2.1.17 (external, cli)
  156. v2.1.16
    Apr 22
    trivial Apr 22, 2026

    Version bump and temp dir update

    The billing header version string was incremented from 2.1.15 to 2.1.16, and the working directory path changed to a new temporary directory. Both changes are artifacts of a new build/run environment and carry no semantic difference.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +120 chars
    • Tool schema / ExitPlanModeproperties +launchSwarm, +teammateCount
    • Tool schema / Taskproperties +mode, +name, +team_name
    • Tool description / WebFetchdescription +287 chars
    • Prompt block / 0+0 chars
    • Prompt block / 2+0 chars
    • Header / user_agentclaude-cli/2.1.15 (external, cli) -> claude-cli/2.1.16 (external, cli)
    Split-view diff7 fields changedtools · 2schemas · 2prompts · 2transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+120 chars, +1 lines)
    schemasExitPlanModeprevious schemanow has: launchSwarm, teammateCount
    schemasTaskprevious schemanow has: mode, name, team_name
    toolsWebFetch / descriptionprevious descriptiondescription changed (+287 chars, +1 lines)
    promptsblock 0previous texttext changed (0 chars net)
    promptsblock 2previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.15 (external, cli)claude-cli/2.1.16 (external, cli)
  157. v2.1.15
    Apr 22
    minor Apr 22, 2026

    Billing header added, temp dir bumped

    A new `x-anthropic-billing-header` metadata line was added at the top of the prompt, encoding the version and entrypoint for billing/tracking purposes. The working directory path was also updated to a new temporary directory, reflecting a fresh runtime environment snapshot.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription +624 chars
    • Prompt block / 0+6 chars
    • Prompt block / 1-12,445 chars
    • Prompt block / 2added
    • Header / user_agentclaude-cli/2.1.14 (external, cli) -> claude-cli/2.1.15 (external, cli)
    Split-view diff6 fields changedprompts · 4tools · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+624 chars, +1 lines)
    promptstotal prompt size12,569 chars12,637 chars (+68)
    promptsblock 0previous text · cache=ephemeraltext changed (+6 chars) · cache=none
    promptsblock 1previous texttext changed (-12,445 chars)
    promptsblock 2new prompt block
    transportheader / user_agentclaude-cli/2.1.14 (external, cli)claude-cli/2.1.15 (external, cli)
  158. v2.1.14
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.0JC79suud0` to `/tmp/tmp.pUYjO4ANag`, reflecting a new randomly-generated temporary directory for the runner session. This is a routine environment value refresh with no semantic or behavioral impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +83 chars
    • Tool description / ExitPlanModedescription -2,066 chars
    • Tool schema / ExitPlanModeproperties +remoteSessionTitle
    • Tool description / WebFetchdescription +105 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.1.12 (external, cli) -> claude-cli/2.1.14 (external, cli)
    Split-view diff6 fields changedtools · 3schemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+83 chars)
    toolsExitPlanMode / descriptionprevious descriptiondescription changed (-2,066 chars, -35 lines)
    schemasExitPlanModeprevious schemanow has: remoteSessionTitle
    toolsWebFetch / descriptionprevious descriptiondescription changed (+105 chars, +1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.12 (external, cli)claude-cli/2.1.14 (external, cli)
  159. v2.1.12
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.hTpuX5qqGy` to `/tmp/tmp.0JC79suud0`, reflecting a new ephemeral temp directory for the runner session. This is an automatically generated value with no semantic impact on behavior.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.1.11 (external, cli) -> claude-cli/2.1.12 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.11 (external, cli)claude-cli/2.1.12 (external, cli)
  160. v2.1.11
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.FLBgpOUzyu` to `/tmp/tmp.hTpuX5qqGy`, reflecting a new ephemeral temp directory for the runner session. This is a routine environment value refresh with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.1.10 (external, cli) -> claude-cli/2.1.11 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.10 (external, cli)claude-cli/2.1.11 (external, cli)
  161. v2.1.10
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.cD5UtsWPBO` to `/tmp/tmp.FLBgpOUzyu`, reflecting a new ephemeral temp directory for the runner session. This is an automatically generated value with no semantic impact on behavior.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription -520 chars
    • Tool schema / ExitPlanModeproperties +pushToRemote, +remoteSessionId, +remoteSessionUrl
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.1.9 (external, cli) -> claude-cli/2.1.10 (external, cli)
    Split-view diff4 fields changedtools · 1schemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-520 chars, -5 lines)
    schemasExitPlanModeprevious schemanow has: pushToRemote, remoteSessionId, remoteSessionUrl
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.9 (external, cli)claude-cli/2.1.10 (external, cli)
  162. v2.1.9
    Apr 22
    notable Apr 22, 2026

    Expanded no-time-estimates rule

    The "Planning without timelines" section was renamed to "No time estimates" and broadened to prohibit any time predictions — including for the assistant's own work (e.g., "this will take me a few minutes," "quick fix") — not just project-level scheduling suggestions. The working directory path was also updated to a new temp directory, which is a routine environment refresh.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1+157 chars
    • Header / user_agentclaude-cli/2.1.8 (external, cli) -> claude-cli/2.1.9 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,412 chars12,569 chars (+157)
    promptsblock 1previous texttext changed (+157 chars)
    transportheader / user_agentclaude-cli/2.1.8 (external, cli)claude-cli/2.1.9 (external, cli)
  163. v2.1.8
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.Vg5Ade61Gb` to `/tmp/tmp.OxGUcKdiA0`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / WebSearchdescription -24 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.1.7 (external, cli) -> claude-cli/2.1.8 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsWebSearch / descriptionprevious descriptiondescription changed (-24 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.7 (external, cli)claude-cli/2.1.8 (external, cli)
  164. v2.1.7
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.aSSNZapoKK` to `/tmp/tmp.Vg5Ade61Gb`, reflecting a new ephemeral temp directory for this version's runtime environment. This is an incidental snapshot value with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Taskdescription +106 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.1.6 (external, cli) -> claude-cli/2.1.7 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (+106 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.6 (external, cli)claude-cli/2.1.7 (external, cli)
  165. v2.1.6
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.dVyitsSL0Y` to `/tmp/tmp.aSSNZapoKK`, reflecting a new ephemeral temp directory for the runner. This is an auto-generated path with no semantic significance.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / ExitPlanModedescription +2,066 chars
    • Tool schema / ExitPlanModeproperties +allowedPrompts
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.1.5 (external, cli) -> claude-cli/2.1.6 (external, cli)
    Split-view diff4 fields changedtools · 1schemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsExitPlanMode / descriptionprevious descriptiondescription changed (+2,066 chars, +35 lines)
    schemasExitPlanModeprevious schemanow has: allowedPrompts
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.5 (external, cli)claude-cli/2.1.6 (external, cli)
  166. v2.1.5
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.b8fsf0RGZg` to `/tmp/tmp.dVyitsSL0Y`. This is a routine change reflecting a new ephemeral temp directory and carries no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.1.4 (external, cli) -> claude-cli/2.1.5 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.4 (external, cli)claude-cli/2.1.5 (external, cli)
  167. v2.1.4
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.RNLLS7CRdl` to `/tmp/tmp.b8fsf0RGZg`, reflecting a new randomly-generated temp directory for this runner session. This is a routine environment value update with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +3 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.1.3 (external, cli) -> claude-cli/2.1.4 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+3 chars, +1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.3 (external, cli)claude-cli/2.1.4 (external, cli)
  168. v2.1.3
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.SjJwAoqubs` to `/tmp/tmp.RNLLS7CRdl`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool schema / AskUserQuestionproperties +metadata
    • Tool description / Bashdescription +282 chars
    • Tool schema / Bashproperties +_simulatedSedEdit
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.1.2 (external, cli) -> claude-cli/2.1.3 (external, cli)
    Split-view diff5 fields changedschemas · 2tools · 1prompts · 1transport · 1
    FieldBeforeAfter
    schemasAskUserQuestionprevious schemanow has: metadata
    toolsBash / descriptionprevious descriptiondescription changed (+282 chars)
    schemasBashprevious schemanow has: _simulatedSedEdit
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.2 (external, cli)claude-cli/2.1.3 (external, cli)
  169. v2.1.2
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.SDxZ2Ftwni` to `/tmp/tmp.SjJwAoqubs`, reflecting a new ephemeral temp directory for this session. This is a routine runtime value change with no semantic impact.

    PromptsSchemasTransportLow signal
    Change details

    Changed artifacts

    • Tool schema / Taskproperties +max_turns
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.1.1 (external, cli) -> claude-cli/2.1.2 (external, cli)
    Split-view diff3 fields changedschemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    schemasTaskprevious schemanow has: max_turns
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.1 (external, cli)claude-cli/2.1.2 (external, cli)
  170. v2.1.1
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.Hw8eWc2ecy` to `/tmp/tmp.SDxZ2Ftwni`, reflecting a new ephemeral temp directory for the runner session. This is an auto-generated path with no semantic impact on behavior.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.1.0 (external, cli) -> claude-cli/2.1.1 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.1.0 (external, cli)claude-cli/2.1.1 (external, cli)
  171. v2.1.0
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.z3Iyjy5kxY` to `/tmp/tmp.Hw8eWc2ecy`, reflecting a new randomly generated temporary directory. This is a runtime environment value with no semantic impact on behavior.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool removed / LSPtool removed
    • Schema removed / LSPinput schema removed
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.77 (external, cli) -> claude-cli/2.1.0 (external, cli)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsLSPpresent
    toolstool count1817
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.77 (external, cli)claude-cli/2.1.0 (external, cli)
  172. v2.0.77
    Apr 22
    notable Apr 22, 2026

    Remove doc-lookup agent, add colon-before-tool rule

    The self-documentation lookup block — which directed Claude to use a `claude-code-guide` subagent when users asked about Claude Code features or the Agent SDK — was removed entirely. A new style rule was added instructing the model not to place a colon before tool calls, since tool output may not be visible in the rendered response. A stale working-directory path was also refreshed.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool description / AskUserQuestiondescription +236 chars
    • Tool schema / AskUserQuestionschema changed
    • Tool description / Bashdescription -67 chars
    • Tool schema / Bashschema changed
    • Tool schema / Editschema changed
    • Tool schema / EnterPlanModeschema changed
    • Tool description / ExitPlanModedescription -79 chars
    • Tool schema / ExitPlanModeschema changed
    • Tool schema / Globschema changed
    • Tool schema / Grepschema changed
    • Tool schema / KillShellschema changed
    • Tool schema / LSPschema changed
    • Tool schema / NotebookEditschema changed
    • Tool schema / Readschema changed
    • Tool description / Skilldescription +191 chars
    • Tool schema / Skillschema changed
    • Tool description / Taskdescription +140 chars
    • Tool schema / Taskschema changed
    • Tool schema / TaskOutputrequired changed
    • Tool schema / TodoWriteschema changed
    • Tool schema / WebFetchschema changed
    • Tool schema / WebSearchschema changed
    • Tool schema / Writeschema changed
    • Prompt block / 1-501 chars
    • Header / user_agentclaude-cli/2.0.76 (external, cli) -> claude-cli/2.0.77 (external, cli)
    Split-view diff26 fields changedschemas · 18tools · 5prompts · 2transport · 1
    FieldBeforeAfter
    toolsAskUserQuestion / descriptionprevious descriptiondescription changed (+236 chars, +2 lines)
    schemasAskUserQuestionprevious schemaupdated schema
    toolsBash / descriptionprevious descriptiondescription changed (-67 chars, -4 lines)
    schemasBashprevious schemaupdated schema
    schemasEditprevious schemaupdated schema
    schemasEnterPlanModeprevious schemaupdated schema
    toolsExitPlanMode / descriptionprevious descriptiondescription changed (-79 chars, -1 lines)
    schemasExitPlanModeprevious schemaupdated schema
    schemasGlobprevious schemaupdated schema
    schemasGrepprevious schemaupdated schema
    schemasKillShellprevious schemaupdated schema
    schemasLSPprevious schemaupdated schema
    schemasNotebookEditprevious schemaupdated schema
    schemasReadprevious schemaupdated schema
    toolsSkill / descriptionprevious descriptiondescription changed (+191 chars, -3 lines)
    schemasSkillprevious schemaupdated schema
    toolsTask / descriptionprevious descriptiondescription changed (+140 chars, +1 lines)
    schemasTaskprevious schemaupdated schema
    schemasTaskOutputrequired list changedrequired list changed
    schemasTodoWriteprevious schemaupdated schema
    schemasWebFetchprevious schemaupdated schema
    schemasWebSearchprevious schemaupdated schema
    schemasWriteprevious schemaupdated schema
    promptstotal prompt size12,913 chars12,412 chars (-501)
    promptsblock 1previous texttext changed (-501 chars)
    transportheader / user_agentclaude-cli/2.0.76 (external, cli)claude-cli/2.0.77 (external, cli)
  173. v2.0.76
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.WkDvEUSyAP` to `/tmp/tmp.bzqoRjKtT8`, reflecting a new ephemeral temp directory for the runner session. This is an auto-generated path with no semantic impact on behavior.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.75 (external, cli) -> claude-cli/2.0.76 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.75 (external, cli)claude-cli/2.0.76 (external, cli)
  174. v2.0.75
    Apr 22
    minor Apr 22, 2026

    Remove colon-before-tool-call rule

    The instruction prohibiting colons immediately before tool calls ("Let me read the file:" → "Let me read the file.") was removed from the formatting guidelines. The working directory path was also updated to a new temp directory, which is a routine environmental change.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1-217 chars
    • Header / user_agentclaude-cli/2.0.74 (external, cli) -> claude-cli/2.0.75 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size13,130 chars12,913 chars (-217)
    promptsblock 1previous texttext changed (-217 chars)
    transportheader / user_agentclaude-cli/2.0.74 (external, cli)claude-cli/2.0.75 (external, cli)
  175. v2.0.74
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.qOkV3IqaXG` to `/tmp/tmp.E3pfNuAFbS`, reflecting a new temporary session directory. This is an automated environment value update with no semantic or behavioral change.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool added / LSPnew tool description
    • Schema added / LSPnew input schema
    • Tool description / Bashdescription -369 chars
    • Tool schema / ExitPlanModeproperties -launchSwarm, -teammateCount
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.73 (external, cli) -> claude-cli/2.0.74 (external, cli)
    Split-view diff6 fields changedtools · 3schemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsLSPadded
    toolsBash / descriptionprevious descriptiondescription changed (-369 chars, -5 lines)
    schemasExitPlanModehad: launchSwarm, teammateCountupdated schema
    toolstool count1718
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.73 (external, cli)claude-cli/2.0.74 (external, cli)
  176. v2.0.73
    Apr 22
    notable Apr 22, 2026

    Remove task-completion mandate, minor wording updates

    The prominent "IMPORTANT" directive instructing the assistant to never stop mid-task and always claim unlimited context was removed entirely. The example for using a specific Claude Code feature was updated from "write a slash command" to "write a skill", and the working directory path was refreshed to a new temp directory.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool removed / SlashCommandtool removed
    • Schema removed / SlashCommandinput schema removed
    • Tool description / Skilldescription +368 chars
    • Tool schema / Skillproperties +args
    • Prompt block / 1-298 chars
    • Header / user_agentclaude-cli/2.0.72 (external, cli) -> claude-cli/2.0.73 (external, cli)
    Split-view diff7 fields changedtools · 3prompts · 2schemas · 1transport · 1
    FieldBeforeAfter
    toolsSlashCommandpresent
    toolsSkill / descriptionprevious descriptiondescription changed (+368 chars, +8 lines)
    schemasSkillprevious schemanow has: args
    toolstool count1817
    promptstotal prompt size13,428 chars13,130 chars (-298)
    promptsblock 1previous texttext changed (-298 chars)
    transportheader / user_agentclaude-cli/2.0.72 (external, cli)claude-cli/2.0.73 (external, cli)
  177. v2.0.72
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.36dukfwfFF` to `/tmp/tmp.mpUpQXM1wE`, reflecting a new ephemeral temp directory for this version's runtime snapshot. This is an automatically generated path with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Taskdescription +84 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.71 (external, cli) -> claude-cli/2.0.72 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (+84 chars, +1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.71 (external, cli)claude-cli/2.0.72 (external, cli)
  178. v2.0.71
    Apr 22
    notable Apr 22, 2026

    AskUserQuestion tool formally introduced

    A new dedicated section on asking questions was added, documenting the AskUserQuestion tool and instructing the assistant to use it for clarification, assumption validation, and decision-making. The previously empty workflow bullet for gathering information was replaced with an explicit directive to use this tool. A working-directory path was also bumped, which is a trivial environment change.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool added / AskUserQuestionnew tool description
    • Schema added / AskUserQuestionnew input schema
    • Tool description / Bashdescription +426 chars
    • Prompt block / 1+422 chars
    • Header / user_agentclaude-cli/2.0.70 (external, cli) -> claude-cli/2.0.71 (external, cli)
    Split-view diff6 fields changedtools · 3prompts · 2transport · 1
    FieldBeforeAfter
    toolsAskUserQuestionadded
    toolsBash / descriptionprevious descriptiondescription changed (+426 chars, +6 lines)
    toolstool count1718
    promptstotal prompt size13,006 chars13,428 chars (+422)
    promptsblock 1previous texttext changed (+422 chars)
    transportheader / user_agentclaude-cli/2.0.70 (external, cli)claude-cli/2.0.71 (external, cli)
  179. v2.0.70
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.mn3WJcPrrR` to `/tmp/tmp.TKMgpD5llf`, reflecting a new ephemeral temp directory for the runner session. This is a routine environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.69 (external, cli) -> claude-cli/2.0.70 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.69 (external, cli)claude-cli/2.0.70 (external, cli)
  180. v2.0.69
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.xzLVTny6fs` to `/tmp/tmp.mn3WJcPrrR`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.68 (external, cli) -> claude-cli/2.0.69 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.68 (external, cli)claude-cli/2.0.69 (external, cli)
  181. v2.0.68
    Apr 22
    notable Apr 22, 2026

    No colon before tool calls rule

    A new formatting instruction was added requiring that text preceding a tool call use a period instead of a colon, since tool calls may not be visible in output. The working directory path was also updated to a new temp directory, which is a routine environment change with no behavioral significance.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1+217 chars
    • Header / user_agentclaude-cli/2.0.67 (external, cli) -> claude-cli/2.0.68 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,789 chars13,006 chars (+217)
    promptsblock 1previous texttext changed (+217 chars)
    transportheader / user_agentclaude-cli/2.0.67 (external, cli)claude-cli/2.0.68 (external, cli)
  182. v2.0.67
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.ek9xrcb866` to `/tmp/tmp.W9JGvvxnmF`, reflecting a new ephemeral temp directory for the runner session. This is an automatic environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.66 (external, cli) -> claude-cli/2.0.67 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.66 (external, cli)claude-cli/2.0.67 (external, cli)
  183. v2.0.66
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.KBVap50gLC` to `/tmp/tmp.ek9xrcb866`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.65 (external, cli) -> claude-cli/2.0.66 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.65 (external, cli)claude-cli/2.0.66 (external, cli)
  184. v2.0.65
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.fm5xPFZ1Ab` to `/tmp/tmp.KBVap50gLC`, reflecting a new ephemeral temp directory for this version's runtime snapshot. This is a session-specific value with no semantic or behavioral impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool added / TaskOutputnew tool description
    • Schema added / TaskOutputnew input schema
    • Tool removed / AgentOutputTooltool removed
    • Schema removed / AgentOutputToolinput schema removed
    • Tool removed / BashOutputtool removed
    • Schema removed / BashOutputinput schema removed
    • Tool schema / Bashschema changed
    • Tool schema / Grepschema changed
    • Tool description / Taskdescription -10 chars
    • Tool schema / Taskschema changed
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.64 (external, cli) -> claude-cli/2.0.65 (external, cli)
    Split-view diff10 fields changedtools · 5schemas · 3prompts · 1transport · 1
    FieldBeforeAfter
    toolsTaskOutputadded
    toolsAgentOutputToolpresent
    toolsBashOutputpresent
    schemasBashprevious schemaupdated schema
    schemasGrepprevious schemaupdated schema
    toolsTask / descriptionprevious descriptiondescription changed (-10 chars)
    schemasTaskprevious schemaupdated schema
    toolstool count1817
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.64 (external, cli)claude-cli/2.0.65 (external, cli)
  185. v2.0.64
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.AHOws1qVgx` to `/tmp/tmp.fm5xPFZ1Ab`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.63 (external, cli) -> claude-cli/2.0.64 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.63 (external, cli)claude-cli/2.0.64 (external, cli)
  186. v2.0.63
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.lQfWHZUm7Z` to `/tmp/tmp.AHOws1qVgx`, reflecting a new ephemeral temp directory for the runner session. This is an automatic environment value change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.62 (external, cli) -> claude-cli/2.0.63 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.62 (external, cli)claude-cli/2.0.63 (external, cli)
  187. v2.0.62
    Apr 22
    notable Apr 22, 2026

    Adds task-completion persistence directive

    A new IMPORTANT instruction was added explicitly forbidding the assistant from stopping mid-task, claiming a task is too large, or citing context limits as a reason for incomplete work. The directive reinforces that unlimited context via summarization is available and the assistant must continue until the task is done or the user intervenes. The working directory path also changed, reflecting a new ephemeral temp directory for this version's environment.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / BashOutputdescription -1 chars
    • Tool description / EnterPlanModedescription +822 chars
    • Tool description / Skilldescription +82 chars
    • Tool description / Taskdescription +179 chars
    • Tool description / WebFetchdescription -43 chars
    • Prompt block / 1+290 chars
    • Header / user_agentclaude-cli/2.0.61 (external, cli) -> claude-cli/2.0.62 (external, cli)
    Split-view diff8 fields changedtools · 5prompts · 2transport · 1
    FieldBeforeAfter
    toolsBashOutput / descriptionprevious descriptiondescription changed (-1 chars)
    toolsEnterPlanMode / descriptionprevious descriptiondescription changed (+822 chars, +12 lines)
    toolsSkill / descriptionprevious descriptiondescription changed (+82 chars, +1 lines)
    toolsTask / descriptionprevious descriptiondescription changed (+179 chars, +2 lines)
    toolsWebFetch / descriptionprevious descriptiondescription changed (-43 chars)
    promptstotal prompt size12,499 chars12,789 chars (+290)
    promptsblock 1previous texttext changed (+290 chars)
    transportheader / user_agentclaude-cli/2.0.61 (external, cli)claude-cli/2.0.62 (external, cli)
  188. v2.0.61
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.AMNixITqvn` to `/tmp/tmp.7fGqLmyEmW`, reflecting a new ephemeral temp directory for the runner. This is a routine environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.60 (external, cli) -> claude-cli/2.0.61 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.60 (external, cli)claude-cli/2.0.61 (external, cli)
  189. v2.0.60
    Apr 22
    minor Apr 22, 2026

    Environment block moved to end

    The `<env>` block, model identity, knowledge cutoff, and background info were relocated from before the security policy section to after the example block at the end of the prompt. The working directory path also changed from `/tmp/tmp.U9VKXD0TkD` to `/tmp/tmp.AMNixITqvn`, reflecting a new ephemeral session. No substantive content was added or removed.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool added / AgentOutputToolnew tool description
    • Schema added / AgentOutputToolnew input schema
    • Tool description / Bashdescription +22 chars
    • Tool schema / ExitPlanModeproperties +launchSwarm, +teammateCount
    • Tool description / Taskdescription +331 chars
    • Tool schema / Taskproperties +run_in_background
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.59 (external, cli) -> claude-cli/2.0.60 (external, cli)
    Split-view diff8 fields changedtools · 4schemas · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsAgentOutputTooladded
    toolsBash / descriptionprevious descriptiondescription changed (+22 chars)
    schemasExitPlanModeprevious schemanow has: launchSwarm, teammateCount
    toolsTask / descriptionprevious descriptiondescription changed (+331 chars, +1 lines)
    schemasTaskprevious schemanow has: run_in_background
    toolstool count1718
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.59 (external, cli)claude-cli/2.0.60 (external, cli)
  190. v2.0.59
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.sjwXBGCTCK` to `/tmp/tmp.U9VKXD0TkD`, reflecting a new ephemeral temp directory for this prompt snapshot. This is a routine session/environment value rotation with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.58 (external, cli) -> claude-cli/2.0.59 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.58 (external, cli)claude-cli/2.0.59 (external, cli)
  191. v2.0.58
    Apr 22
    notable Apr 22, 2026

    Frontier model updated to Opus 4.5

    The referenced "most recent frontier Claude model" was updated from Claude Sonnet 4.5 (claude-sonnet-4-5-20250929) to Claude Opus 4.5 (claude-opus-4-5-20251101). The working directory path also changed, which is an ephemeral environment artifact with no semantic significance.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1-4 chars
    • Header / user_agentclaude-cli/2.0.57 (external, cli) -> claude-cli/2.0.58 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,503 chars12,499 chars (-4)
    promptsblock 1previous texttext changed (-4 chars)
    transportheader / user_agentclaude-cli/2.0.57 (external, cli)claude-cli/2.0.58 (external, cli)
  192. v2.0.57
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.8912vq3S5V` to `/tmp/tmp.b9zAgoYFml`, reflecting a new ephemeral temp directory for this version's runtime environment. This is an auto-generated path with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.56 (external, cli) -> claude-cli/2.0.57 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.56 (external, cli)claude-cli/2.0.57 (external, cli)
  193. v2.0.56
    Apr 22
    minor Apr 22, 2026

    Adds unlimited context via summarization note

    A new bullet was added stating that the conversation has unlimited context through automatic summarization. The working directory path was also updated, reflecting a new ephemeral runner environment.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription +44 chars
    • Tool description / Taskdescription -258 chars
    • Tool description / WebSearchdescription +151 chars
    • Prompt block / 1+74 chars
    • Header / user_agentclaude-cli/2.0.55 (external, cli) -> claude-cli/2.0.56 (external, cli)
    Split-view diff6 fields changedtools · 3prompts · 2transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+44 chars)
    toolsTask / descriptionprevious descriptiondescription changed (-258 chars)
    toolsWebSearch / descriptionprevious descriptiondescription changed (+151 chars, +3 lines)
    promptstotal prompt size12,429 chars12,503 chars (+74)
    promptsblock 1previous texttext changed (+74 chars)
    transportheader / user_agentclaude-cli/2.0.55 (external, cli)claude-cli/2.0.56 (external, cli)
  194. v2.0.55
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.Dw0UmYJQlv` to `/tmp/tmp.9EUhBUbJjl`, reflecting a new ephemeral temp directory for the runner session. This is an automatically generated path with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.54 (external, cli) -> claude-cli/2.0.55 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.54 (external, cli)claude-cli/2.0.55 (external, cli)
  195. v2.0.54
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.rJB5KxUg7D` to `/tmp/tmp.Dw0UmYJQlv`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic impact.

    PromptsSchemasTransportLow signal
    Change details

    Changed artifacts

    • Tool schema / ExitPlanModeschema changed
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.53 (external, cli) -> claude-cli/2.0.54 (external, cli)
    Split-view diff3 fields changedschemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    schemasExitPlanModeprevious schemaupdated schema
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.53 (external, cli)claude-cli/2.0.54 (external, cli)
  196. v2.0.53
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.o9KB1c0d3H` to `/tmp/tmp.rJB5KxUg7D`, reflecting a new ephemeral temp directory for the runner session. This is a routine environment-state change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.52 (external, cli) -> claude-cli/2.0.53 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.52 (external, cli)claude-cli/2.0.53 (external, cli)
  197. v2.0.52
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.IpCGF2RQVx` to `/tmp/tmp.o9KB1c0d3H`, reflecting a new randomly generated temporary directory. This is a routine environment value refresh with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.51 (external, cli) -> claude-cli/2.0.52 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.51 (external, cli)claude-cli/2.0.52 (external, cli)
  198. v2.0.51
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.ylDjq0pdAC` to `/tmp/tmp.IpCGF2RQVx`, reflecting a new ephemeral temp directory for this version's runtime environment. This is an automatically generated path with no semantic impact on behavior.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool added / EnterPlanModenew tool description
    • Schema added / EnterPlanModenew input schema
    • Tool description / ExitPlanModedescription +486 chars
    • Tool schema / ExitPlanModeproperties -plan / required changed
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.50 (external, cli) -> claude-cli/2.0.51 (external, cli)
    Split-view diff6 fields changedtools · 3schemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsEnterPlanModeadded
    toolsExitPlanMode / descriptionprevious descriptiondescription changed (+486 chars, +9 lines)
    schemasExitPlanModehad: plan · required list changedrequired list changed
    toolstool count1617
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.50 (external, cli)claude-cli/2.0.51 (external, cli)
  199. v2.0.50
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was changed from `/tmp/tmp.UZlkbI2Q42` to `/tmp/tmp.ylDjq0pdAC`, reflecting a new ephemeral temp directory for this version's runtime environment. This is an automatically generated path with no semantic impact on behavior.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / WebSearchdescription +525 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.49 (external, cli) -> claude-cli/2.0.50 (external, cli)
    • Header / anthropic_beta-1
    Split-view diff4 fields changedtransport · 2tools · 1prompts · 1
    FieldBeforeAfter
    toolsWebSearch / descriptionprevious descriptiondescription changed (+525 chars, +12 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.49 (external, cli)claude-cli/2.0.50 (external, cli)
    transportheader / anthropic_beta{"added": [], "removed": ["fine-grained-tool-streaming-2025-05-14"]}
  200. v2.0.49
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.4Q7aeWmnCo` to `/tmp/tmp.UZlkbI2Q42`, reflecting a new ephemeral temp directory for this version's runtime environment. This is an auto-generated path with no semantic significance.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.47 (external, cli) -> claude-cli/2.0.49 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.47 (external, cli)claude-cli/2.0.49 (external, cli)
  201. v2.0.47
    Apr 22
    notable Apr 22, 2026

    Anti-over-engineering and read-before-edit rules added

    Three new workflow directives were added to the task-execution section: a hard rule requiring the assistant to read any file before proposing changes to it, and two detailed anti-over-engineering rules discouraging unsolicited features, abstractions, error handling, and code cleanup. The working directory path was also updated, which is a routine environment stamp change.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1+1,188 chars
    • Header / user_agentclaude-cli/2.0.46 (external, cli) -> claude-cli/2.0.47 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size11,241 chars12,429 chars (+1,188)
    promptsblock 1previous texttext changed (+1,188 chars)
    transportheader / user_agentclaude-cli/2.0.46 (external, cli)claude-cli/2.0.47 (external, cli)
  202. v2.0.46
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.aMmsPyXYi9` to `/tmp/tmp.0mHHu8ldzC`, reflecting a new ephemeral temp directory for this version's runtime environment. This is a routine session-specific value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.45 (external, cli) -> claude-cli/2.0.46 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.45 (external, cli)claude-cli/2.0.46 (external, cli)
  203. v2.0.45
    Apr 22
    notable Apr 22, 2026

    Doc lookup switched to subagent tool

    The mechanism for answering Claude Code documentation questions was changed from a direct `WebFetch` call against a docs map URL to invoking the `Task` tool with `subagent_type='claude-code-guide'`. The trigger conditions were also expanded to include questions about "how to do something with Claude Code" and questions about the Claude Agent SDK. The working directory path was updated to a new temp directory, which is a routine environment refresh.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / BashOutputdescription -1 chars
    • Tool description / KillShelldescription -1 chars
    • Tool description / Taskdescription +654 chars
    • Prompt block / 1+239 chars
    • Header / user_agentclaude-cli/2.0.44 (external, cli) -> claude-cli/2.0.45 (external, cli)
    Split-view diff6 fields changedtools · 3prompts · 2transport · 1
    FieldBeforeAfter
    toolsBashOutput / descriptionprevious descriptiondescription changed (-1 chars)
    toolsKillShell / descriptionprevious descriptiondescription changed (-1 chars)
    toolsTask / descriptionprevious descriptiondescription changed (+654 chars, +1 lines)
    promptstotal prompt size11,002 chars11,241 chars (+239)
    promptsblock 1previous texttext changed (+239 chars)
    transportheader / user_agentclaude-cli/2.0.44 (external, cli)claude-cli/2.0.45 (external, cli)
  204. v2.0.44
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.XjubiUAo28` to `/tmp/tmp.jqr3y2Baix`, reflecting a new ephemeral temp directory for this version's runtime environment. This is a routine session-specific value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.43 (external, cli) -> claude-cli/2.0.44 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.43 (external, cli)claude-cli/2.0.44 (external, cli)
  205. v2.0.43
    Apr 22
    notable Apr 22, 2026

    Planning guidance and cleanup rules added

    Two new behavioral rules were added: one instructing the assistant to omit time estimates when planning tasks, and another directing it to fully delete unused code rather than leaving backwards-compatibility stubs or comments. The working directory path was also updated, reflecting a new sandbox session.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1+490 chars
    • Header / user_agentclaude-cli/2.0.42 (external, cli) -> claude-cli/2.0.43 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size10,512 chars11,002 chars (+490)
    promptsblock 1previous texttext changed (+490 chars)
    transportheader / user_agentclaude-cli/2.0.42 (external, cli)claude-cli/2.0.43 (external, cli)
  206. v2.0.42
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.fFcmMOCoFu` to `/tmp/tmp.EJ4IUOhyBy`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.41 (external, cli) -> claude-cli/2.0.42 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.41 (external, cli)claude-cli/2.0.42 (external, cli)
  207. v2.0.41
    Apr 22
    minor Apr 22, 2026

    Docs URL domain and temp dir updated

    The Claude Code docs map URL was changed from `docs.claude.com/en/docs/claude-code/` to `code.claude.com/docs/en/`, reflecting a domain/path reorganization for the documentation site. The working directory path was also bumped to a new temporary directory, which is a routine environment change between runs.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1-12 chars
    • Header / user_agentclaude-cli/2.0.37 (external, cli) -> claude-cli/2.0.41 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size10,524 chars10,512 chars (-12)
    promptsblock 1previous texttext changed (-12 chars)
    transportheader / user_agentclaude-cli/2.0.37 (external, cli)claude-cli/2.0.41 (external, cli)
  208. v2.0.37
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.PjhWmOPqcZ` to `/tmp/tmp.eImHNENSce`, reflecting a new ephemeral temp directory for the runner. This is an automatically generated path with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.36 (external, cli) -> claude-cli/2.0.37 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.36 (external, cli)claude-cli/2.0.37 (external, cli)
  209. v2.0.36
    Apr 22
    trivial Apr 22, 2026

    Temp directory path and blank line cleanup

    A stray blank bullet line was removed from the "Doing tasks" section, and the ephemeral working directory path was updated to a new temp directory. Neither change affects assistant behavior.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Skilldescription -6 chars
    • Tool description / SlashCommanddescription -204 chars
    • Prompt block / 1-3 chars
    • Header / user_agentclaude-cli/2.0.35 (external, cli) -> claude-cli/2.0.36 (external, cli)
    Split-view diff5 fields changedtools · 2prompts · 2transport · 1
    FieldBeforeAfter
    toolsSkill / descriptionprevious descriptiondescription changed (-6 chars)
    toolsSlashCommand / descriptionprevious descriptiondescription changed (-204 chars, -3 lines)
    promptstotal prompt size10,527 chars10,524 chars (-3)
    promptsblock 1previous texttext changed (-3 chars)
    transportheader / user_agentclaude-cli/2.0.35 (external, cli)claude-cli/2.0.36 (external, cli)
  210. v2.0.35
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.0jOX3z88yU` to `/tmp/tmp.fqGENiLXEL`, reflecting a new ephemeral temporary directory for the runner session. This is an automatically generated path with no semantic or behavioral impact.

    PromptsSchemasTransportLow signal
    Change details

    Changed artifacts

    • Tool schema / Skillproperties +skill / properties -command / required changed
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.34 (external, cli) -> claude-cli/2.0.35 (external, cli)
    Split-view diff3 fields changedschemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    schemasSkillhad: command · required list changednow has: skill · required list changed
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.34 (external, cli)claude-cli/2.0.35 (external, cli)
  211. v2.0.34
    Apr 22
    trivial Apr 22, 2026

    Temp directory bump and blank lines

    The working directory path was updated from `/tmp/tmp.THYLTDaS2u` to `/tmp/tmp.0jOX3z88yU`, reflecting a new ephemeral runner environment. A few blank lines were also added around the hooks and task-planning sections, with no semantic change to instructions.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Taskdescription +340 chars
    • Prompt block / 1+5 chars
    • Header / user_agentclaude-cli/2.0.33 (external, cli) -> claude-cli/2.0.34 (external, cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (+340 chars, +1 lines)
    promptstotal prompt size10,522 chars10,527 chars (+5)
    promptsblock 1previous texttext changed (+5 chars)
    transportheader / user_agentclaude-cli/2.0.33 (external, cli)claude-cli/2.0.34 (external, cli)
  212. v2.0.33
    Apr 22
    trivial Apr 22, 2026

    Temp directory path and blank line update

    The working directory path was updated from `/tmp/tmp.G2bKi8MAmO` to `/tmp/tmp.THYLTDaS2u`, reflecting a new ephemeral environment instance. A redundant blank line before the environment block was also removed.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1-1 chars
    • Header / user_agentclaude-cli/2.0.32 (external, cli) -> claude-cli/2.0.33 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size10,523 chars10,522 chars (-1)
    promptsblock 1previous texttext changed (-1 chars)
    transportheader / user_agentclaude-cli/2.0.32 (external, cli)claude-cli/2.0.33 (external, cli)
  213. v2.0.32
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.hOfqHgjtxG` to `/tmp/tmp.G2bKi8MAmO`, reflecting a new ephemeral temp directory for this version's runtime environment. This is an automatically generated value with no semantic or behavioral impact.

    PromptsSchemasTransportLow signal
    Change details

    Changed artifacts

    • Tool schema / Grepproperties +offset
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.31 (external, cli) -> claude-cli/2.0.32 (external, cli)
    Split-view diff3 fields changedschemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    schemasGrepprevious schemanow has: offset
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.31 (external, cli)claude-cli/2.0.32 (external, cli)
  214. v2.0.31
    Apr 22
    minor Apr 22, 2026

    Adds claude_background_info model context

    A new `<claude_background_info>` block was injected into the prompt, explicitly identifying Claude Sonnet 4.5 as the most recent frontier model. The working directory value also changed, reflecting a new ephemeral temp path. The background info block likely ensures the assistant can accurately self-report its model version in responses.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1+153 chars
    • Header / user_agentclaude-cli/2.0.30 (external, cli) -> claude-cli/2.0.31 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size10,370 chars10,523 chars (+153)
    promptsblock 1previous texttext changed (+153 chars)
    transportheader / user_agentclaude-cli/2.0.30 (external, cli)claude-cli/2.0.31 (external, cli)
  215. v2.0.30
    Apr 22
    notable Apr 22, 2026

    Security vulnerability guidance added to workflow

    A new instruction was added to the software engineering task workflow explicitly warning against introducing common security vulnerabilities (command injection, XSS, SQL injection, OWASP Top 10) and requiring the assistant to immediately fix any insecure code it writes. The working directory path was also updated, reflecting a new ephemeral session environment.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / ExitPlanModedescription -1 chars
    • Tool description / Taskdescription -308 chars
    • Prompt block / 1+206 chars
    • Header / user_agentclaude-cli/2.0.29 (external, cli) -> claude-cli/2.0.30 (external, cli)
    Split-view diff5 fields changedtools · 2prompts · 2transport · 1
    FieldBeforeAfter
    toolsExitPlanMode / descriptionprevious descriptiondescription changed (-1 chars, -1 lines)
    toolsTask / descriptionprevious descriptiondescription changed (-308 chars)
    promptstotal prompt size10,164 chars10,370 chars (+206)
    promptsblock 1previous texttext changed (+206 chars)
    transportheader / user_agentclaude-cli/2.0.29 (external, cli)claude-cli/2.0.30 (external, cli)
  216. v2.0.29
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.t3CSbdxDFC` to `/tmp/tmp.DU03ZZOzZb`, reflecting a new ephemeral temporary directory for the runner session. This is a routine environment value change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Taskdescription +314 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.28 (external, cli) -> claude-cli/2.0.29 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (+314 chars, +1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.28 (external, cli)claude-cli/2.0.29 (external, cli)
  217. v2.0.28
    Apr 22
    notable Apr 22, 2026

    Explicit ban on excessive validation phrases

    The "Professional objectivity" section was extended with a concrete instruction to avoid over-the-top validation or excessive praise such as "You're absolutely right." The working directory path was also updated to a new temp directory, reflecting a fresh runner environment. The first change strengthens the anti-sycophancy stance with a specific, actionable example.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool description / Taskdescription +211 chars
    • Tool schema / Taskproperties +model, +resume
    • Prompt block / 1+135 chars
    • Header / user_agentclaude-cli/2.0.27 (external, cli) -> claude-cli/2.0.28 (external, cli)
    Split-view diff5 fields changedprompts · 2tools · 1schemas · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (+211 chars)
    schemasTaskprevious schemanow has: model, resume
    promptstotal prompt size10,029 chars10,164 chars (+135)
    promptsblock 1previous texttext changed (+135 chars)
    transportheader / user_agentclaude-cli/2.0.27 (external, cli)claude-cli/2.0.28 (external, cli)
  218. v2.0.27
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.qX9r9hJuUo` to `/tmp/tmp.DeJ3Qql5Vd`, reflecting a new ephemeral temporary directory for the runner session. This is a routine environment value refresh with no semantic or behavioral change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.26 (external, cli) -> claude-cli/2.0.27 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.26 (external, cli)claude-cli/2.0.27 (external, cli)
  219. v2.0.26
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.h6r9gmeO0S` to `/tmp/tmp.qX9r9hJuUo`, reflecting a new ephemeral temp directory for the runner session. This is an automatically generated path with no semantic impact.

    PromptsSchemasTransportLow signal
    Change details

    Changed artifacts

    • Tool schema / Bashproperties +dangerouslyDisableSandbox / properties -dangerouslyOverrideSandbox
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.25 (external, cli) -> claude-cli/2.0.26 (external, cli)
    Split-view diff3 fields changedschemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    schemasBashhad: dangerouslyOverrideSandboxnow has: dangerouslyDisableSandbox
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.25 (external, cli)claude-cli/2.0.26 (external, cli)
  220. v2.0.25
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.vhtDaaGOiK` to `/tmp/tmp.h6r9gmeO0S`, reflecting a new temporary session directory. This is an automatically generated path with no semantic impact on behavior.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription -76 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.24 (external, cli) -> claude-cli/2.0.25 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-76 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.24 (external, cli)claude-cli/2.0.25 (external, cli)
  221. v2.0.24
    Apr 22
    notable Apr 22, 2026

    Expanded security policy with dual-use nuance

    The security guidance was rewritten from a narrow "defensive only" stance to a more nuanced policy that explicitly permits authorized pentesting, CTF challenges, and educational contexts while still refusing destructive or evasion-focused requests. Dual-use tools such as C2 frameworks and exploit development are now allowed when clear authorization context is provided. The working directory path also changed, reflecting a new environment snapshot.

    PromptsSchemasTransport
    Change details

    Changed artifacts

    • Tool schema / Bashproperties +dangerouslyOverrideSandbox
    • Prompt block / 1+166 chars
    • Header / user_agentclaude-cli/2.0.23 (external, cli) -> claude-cli/2.0.24 (external, cli)
    Split-view diff4 fields changedprompts · 2schemas · 1transport · 1
    FieldBeforeAfter
    schemasBashprevious schemanow has: dangerouslyOverrideSandbox
    promptstotal prompt size9,863 chars10,029 chars (+166)
    promptsblock 1previous texttext changed (+166 chars)
    transportheader / user_agentclaude-cli/2.0.23 (external, cli)claude-cli/2.0.24 (external, cli)
  222. v2.0.23
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was changed from `/tmp/tmp.T1GBmV6Smc` to `/tmp/tmp.MBDR8arj03`, reflecting a new ephemeral temp directory for the runner session. This is a routine environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.22 (external, cli) -> claude-cli/2.0.23 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.22 (external, cli)claude-cli/2.0.23 (external, cli)
  223. v2.0.22
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.OxwHKDfHW3` to `/tmp/tmp.T1GBmV6Smc`, reflecting a new ephemeral temp directory for the runner session. This is an auto-generated path with no semantic impact on behavior.

    ModelPromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Model setting / temperature1 -> null
    • Header / user_agentclaude-cli/2.0.21 (external, cli) -> claude-cli/2.0.22 (external, cli)
    Split-view diff3 fields changedprompts · 1model · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    modeltemperature1null
    transportheader / user_agentclaude-cli/2.0.21 (external, cli)claude-cli/2.0.22 (external, cli)
  224. v2.0.21
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.eBGBFcQKrx` to `/tmp/tmp.OxwHKDfHW3`, reflecting a new ephemeral temp directory for the runner session. This is a routine environment refresh with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / ExitPlanModedescription +649 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.20 (external, cli) -> claude-cli/2.0.21 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsExitPlanMode / descriptionprevious descriptiondescription changed (+649 chars, +9 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.20 (external, cli)claude-cli/2.0.21 (external, cli)
  225. v2.0.20
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path changed from `/tmp/tmp.GUJvmTcxbr` to `/tmp/tmp.eBGBFcQKrx`, reflecting a new ephemeral temp directory for the runner environment. This is an auto-generated path with no semantic impact on behavior.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool added / Skillnew tool description
    • Schema added / Skillnew input schema
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.19 (external, cli) -> claude-cli/2.0.20 (external, cli)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsSkilladded
    toolstool count1516
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.19 (external, cli)claude-cli/2.0.20 (external, cli)
  226. v2.0.19
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path changed from `/tmp/tmp.5iBqwPhsmr` to `/tmp/tmp.GUJvmTcxbr`, reflecting a new temporary directory generated for the runner environment. This is a routine session-level change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.18 (external, cli) -> claude-cli/2.0.19 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.18 (external, cli)claude-cli/2.0.19 (external, cli)
  227. v2.0.18
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.TD0BiH1sUK` to `/tmp/tmp.5iBqwPhsmr`, reflecting a new ephemeral temp directory for the runner session. This is an auto-generated path with no semantic impact on behavior.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Taskdescription +225 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.17 (external, cli) -> claude-cli/2.0.18 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (+225 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.17 (external, cli)claude-cli/2.0.18 (external, cli)
  228. v2.0.17
    Apr 22
    notable Apr 22, 2026

    Mandates Explore subagent for codebase queries

    A new "VERY IMPORTANT" directive was added requiring the assistant to use the Task tool with `subagent_type=Explore` instead of direct search commands (Glob, Grep, etc.) when exploring the codebase or answering broad context questions. Two illustrative examples were included to clarify when this rule applies. The working directory path was also updated to a new temp directory, which is a routine environmental change.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Taskdescription +303 chars
    • Prompt block / 1+594 chars
    • Header / user_agentclaude-cli/2.0.15 (external, cli) -> claude-cli/2.0.17 (external, cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (+303 chars, +1 lines)
    promptstotal prompt size9,269 chars9,863 chars (+594)
    promptsblock 1previous texttext changed (+594 chars)
    transportheader / user_agentclaude-cli/2.0.15 (external, cli)claude-cli/2.0.17 (external, cli)
  229. v2.0.15
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.jALf1EJ79O` to `/tmp/tmp.M3KF2aFl8F`, reflecting a new temporary directory generated for the session. This is a routine runtime value change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / ExitPlanModedescription +9 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.14 (external, cli) -> claude-cli/2.0.15 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsExitPlanMode / descriptionprevious descriptiondescription changed (+9 chars, +1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.14 (external, cli)claude-cli/2.0.15 (external, cli)
  230. v2.0.14
    Apr 22
    notable Apr 22, 2026

    New file-creation and comms restraint rules

    Two new style directives were added: one prohibiting the use of tools (e.g. Bash or code comments) as a substitute for direct user communication, and another strongly discouraging creation of new files in favour of editing existing ones. The working directory path was also updated, which is a routine environment stamp change.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1+419 chars
    • Header / user_agentclaude-cli/2.0.13 (external, cli) -> claude-cli/2.0.14 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size8,850 chars9,269 chars (+419)
    promptsblock 1previous texttext changed (+419 chars)
    transportheader / user_agentclaude-cli/2.0.13 (external, cli)claude-cli/2.0.14 (external, cli)
  231. v2.0.13
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.PEyzHsqSXi` to `/tmp/tmp.ESS7ttvcAx`. This is a routine change reflecting a new ephemeral temp directory for the runner session and has no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.12 (external, cli) -> claude-cli/2.0.13 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.12 (external, cli)claude-cli/2.0.13 (external, cli)
  232. v2.0.12
    Apr 22
    trivial Apr 22, 2026

    Trailing whitespace cleanup and temp dir bump

    Two trailing spaces were removed from inline prose lines ("inform them of the following:" and "write the following items to the todo list:"). A blank bullet point was accidentally inserted in the "Doing tasks" section, and the ephemeral working-directory path was updated to a new temp directory.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / SlashCommanddescription +182 chars
    • Prompt block / 1+1 chars
    • Header / user_agentclaude-cli/2.0.11 (external, cli) -> claude-cli/2.0.12 (external, cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsSlashCommand / descriptionprevious descriptiondescription changed (+182 chars)
    promptstotal prompt size8,849 chars8,850 chars (+1)
    promptsblock 1previous texttext changed (+1 chars)
    transportheader / user_agentclaude-cli/2.0.11 (external, cli)claude-cli/2.0.12 (external, cli)
  233. v2.0.11
    Apr 22
    major Apr 22, 2026

    Tone and style section heavily trimmed

    The verbose "Tone and style" section was drastically cut, removing detailed verbosity guidelines, all worked examples, the proactiveness policy, and the preamble/postamble rules. It was replaced with just two concise bullet points covering emoji usage and CLI formatting. The working directory path was also updated to a new temp directory.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1-3,637 chars
    • Header / user_agentclaude-cli/2.0.10 (external, cli) -> claude-cli/2.0.11 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,486 chars8,849 chars (-3,637)
    promptsblock 1previous texttext changed (-3,637 chars)
    transportheader / user_agentclaude-cli/2.0.10 (external, cli)claude-cli/2.0.11 (external, cli)
  234. v2.0.10
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.MozVwEjbo4` to `/tmp/tmp.wonvXDyV7E`, reflecting a new ephemeral temp directory for the runner session. This is an automatic environment value change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / ExitPlanModedescription -2 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.9 (external, cli) -> claude-cli/2.0.10 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsExitPlanMode / descriptionprevious descriptiondescription changed (-2 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.9 (external, cli)claude-cli/2.0.10 (external, cli)
  235. v2.0.9
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.3S5NhUpi1g` to `/tmp/tmp.MozVwEjbo4`, reflecting a new temporary directory generated for this session. This is an automated environment value change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.8 (external, cli) -> claude-cli/2.0.9 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.8 (external, cli)claude-cli/2.0.9 (external, cli)
  236. v2.0.8
    Apr 22
    notable Apr 22, 2026

    Parallel tool-call guidance expanded

    The parallel tool-calling instruction was rewritten to more precisely distinguish independent from dependent calls, explicitly prohibit placeholders or guessed parameters, and emphasize maximizing parallelism where safe. The working-directory path was also updated to a new temp directory, reflecting a fresh runner environment.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription +363 chars
    • Tool description / Globdescription -15 chars
    • Tool description / Readdescription -113 chars
    • Tool description / SlashCommanddescription +765 chars
    • Tool description / Taskdescription +307 chars
    • Prompt block / 1+135 chars
    • Header / user_agentclaude-cli/2.0.5 (external, cli) -> claude-cli/2.0.8 (external, cli)
    Split-view diff8 fields changedtools · 5prompts · 2transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+363 chars, +1 lines)
    toolsGlob / descriptionprevious descriptiondescription changed (-15 chars)
    toolsRead / descriptionprevious descriptiondescription changed (-113 chars)
    toolsSlashCommand / descriptionprevious descriptiondescription changed (+765 chars, +10 lines)
    toolsTask / descriptionprevious descriptiondescription changed (+307 chars, +1 lines)
    promptstotal prompt size12,351 chars12,486 chars (+135)
    promptsblock 1previous texttext changed (+135 chars)
    transportheader / user_agentclaude-cli/2.0.5 (external, cli)claude-cli/2.0.8 (external, cli)
  237. v2.0.5
    Apr 22
    minor Apr 22, 2026

    Parallel tool-call guidance made explicit

    The parallel tool-calling instruction was reworded to more strongly emphasize batching independent calls into a single message, and now includes a concrete `git status` / `git diff` example. The working-directory path was also updated, reflecting a new ephemeral temp directory with no semantic impact.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription -363 chars
    • Tool description / Globdescription +15 chars
    • Tool description / Readdescription +113 chars
    • Tool description / SlashCommanddescription -765 chars
    • Prompt block / 1-135 chars
    • Header / user_agentclaude-cli/2.0.3 (external, cli) -> claude-cli/2.0.5 (external, cli)
    Split-view diff7 fields changedtools · 4prompts · 2transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-363 chars, -1 lines)
    toolsGlob / descriptionprevious descriptiondescription changed (+15 chars)
    toolsRead / descriptionprevious descriptiondescription changed (+113 chars)
    toolsSlashCommand / descriptionprevious descriptiondescription changed (-765 chars, -10 lines)
    promptstotal prompt size12,486 chars12,351 chars (-135)
    promptsblock 1previous texttext changed (-135 chars)
    transportheader / user_agentclaude-cli/2.0.3 (external, cli)claude-cli/2.0.5 (external, cli)
  238. v2.0.3
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.YJq1qn942c` to `/tmp/tmp.4jEBJAOMwA`, reflecting a new ephemeral temp directory for the runner session. This is an automatically generated path with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.2 (external, cli) -> claude-cli/2.0.3 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.2 (external, cli)claude-cli/2.0.3 (external, cli)
  239. v2.0.2
    Apr 22
    notable Apr 22, 2026

    Parallel tool-call guidance expanded

    The parallel tool-calling instruction was rewritten to add explicit rules about sequential fallback when calls have dependencies, a prohibition on using placeholders or guessing missing parameters, and clearer language promoting parallel calls for efficiency. The working directory path was also updated to a new temp directory, which is a routine environment refresh with no semantic impact.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription +363 chars
    • Tool description / Globdescription -15 chars
    • Tool description / Readdescription -113 chars
    • Tool description / SlashCommanddescription +765 chars
    • Prompt block / 1+135 chars
    • Header / user_agentclaude-cli/2.0.1 (external, cli) -> claude-cli/2.0.2 (external, cli)
    Split-view diff7 fields changedtools · 4prompts · 2transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+363 chars, +1 lines)
    toolsGlob / descriptionprevious descriptiondescription changed (-15 chars)
    toolsRead / descriptionprevious descriptiondescription changed (-113 chars)
    toolsSlashCommand / descriptionprevious descriptiondescription changed (+765 chars, +10 lines)
    promptstotal prompt size12,351 chars12,486 chars (+135)
    promptsblock 1previous texttext changed (+135 chars)
    transportheader / user_agentclaude-cli/2.0.1 (external, cli)claude-cli/2.0.2 (external, cli)
  240. v2.0.1
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.39wTIShymi` to `/tmp/tmp.yaqG8hu4Ry`, reflecting a new randomly-generated temporary directory. This is a session- or build-specific value with no semantic impact on behavior.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/2.0.0 (external, cli) -> claude-cli/2.0.1 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/2.0.0 (external, cli)claude-cli/2.0.1 (external, cli)
  241. v2.0.0
    Apr 22
    major Apr 22, 2026

    Major workflow and convention guidance removed

    The "Following conventions", "Code style", and most of the "Doing tasks" workflow sections were deleted, removing guidance on mimicking code style, checking for library availability, avoiding comments, using search tools, running lint/typecheck, and the explicit prohibition on committing without user consent. A new tool-use directive was added instructing the model to prefer dedicated file tools (Read, Edit, Write) over equivalent Bash commands. The backing model was also bumped from claude-sonnet-4 to claude-sonnet-4-5.

    ModelPromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool removed / MultiEdittool removed
    • Schema removed / MultiEditinput schema removed
    • Tool description / Bashdescription +1,052 chars
    • Prompt block / 1-1,539 chars
    • Model setting / modelclaude-sonnet-4-20250514 -> claude-sonnet-4-5-20250929
    • Header / user_agentclaude-cli/1.0.128 (external, cli) -> claude-cli/2.0.0 (external, cli)
    Split-view diff7 fields changedtools · 3prompts · 2model · 1transport · 1
    FieldBeforeAfter
    toolsMultiEditpresent
    toolsBash / descriptionprevious descriptiondescription changed (+1,052 chars, +10 lines)
    toolstool count1615
    promptstotal prompt size13,890 chars12,351 chars (-1,539)
    promptsblock 1previous texttext changed (-1,539 chars)
    modelmodelclaude-sonnet-4-20250514claude-sonnet-4-5-20250929
    transportheader / user_agentclaude-cli/1.0.128 (external, cli)claude-cli/2.0.0 (external, cli)
  242. v1.0.128
    Apr 22
    notable Apr 22, 2026

    Persona rename and softened verbosity rules

    The assistant's self-identity was changed from "Claude Code, Anthropic's official CLI" to "a Claude agent, built on Anthropic's Claude Agent SDK," signaling a rebranding or generalization of the persona. Tone-and-style rules were relaxed: the hard 4-line response cap became a soft guideline, and "one word answers are best" was replaced with "brief answers are best, but be sure to provide complete information." After completing file work, the assistant is now instructed to briefly confirm completion rather than simply stopping.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription -766 chars
    • Tool schema / Bashproperties -dangerouslyOverrideSandbox
    • Prompt block / 0+5 chars
    • Prompt block / 1+327 chars
    • Header / user_agentclaude-cli/1.0.127 (external, cli) -> claude-cli/1.0.128 (external, cli)
    Split-view diff6 fields changedprompts · 3tools · 1schemas · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-766 chars, -3 lines)
    schemasBashhad: dangerouslyOverrideSandboxupdated schema
    promptstotal prompt size13,558 chars13,890 chars (+332)
    promptsblock 0previous texttext changed (+5 chars)
    promptsblock 1previous texttext changed (+327 chars)
    transportheader / user_agentclaude-cli/1.0.127 (external, cli)claude-cli/1.0.128 (external, cli)
  243. v1.0.127
    Apr 22
    trivial Apr 22, 2026

    Whitespace tweaks and temp dir bump

    Two blank lines were added for section separation (after "Professional objectivity" and before the git-commit warning), and the ephemeral working-directory path was updated to a new temp value. No behavioral or semantic content changed.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+2 chars
    • Header / user_agentclaude-cli/1.0.126 (external, cli) -> claude-cli/1.0.127 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size13,556 chars13,558 chars (+2)
    promptsblock 1previous texttext changed (+2 chars)
    transportheader / user_agentclaude-cli/1.0.126 (external, cli)claude-cli/1.0.127 (external, cli)
  244. v1.0.126
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.vrk6tRrqPn` to `/tmp/tmp.ZA32ztOl8Y`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value bump with no semantic or behavioral change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.125 (external, cli) -> claude-cli/1.0.126 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.125 (external, cli)claude-cli/1.0.126 (external, cli)
  245. v1.0.125
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.3nP4P6kXoZ` to `/tmp/tmp.vrk6tRrqPn`, reflecting a new temporary directory for the runner session. This is a routine environment value change with no semantic impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +292 chars
    • Tool schema / Bashproperties +dangerouslyOverrideSandbox / properties -sandbox
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.124 (external, cli) -> claude-cli/1.0.125 (external, cli)
    Split-view diff4 fields changedtools · 1schemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+292 chars, +1 lines)
    schemasBashhad: sandboxnow has: dangerouslyOverrideSandbox
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.124 (external, cli)claude-cli/1.0.125 (external, cli)
  246. v1.0.124
    Apr 22
    trivial Apr 22, 2026

    Ephemeral working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.6mTyExBTxg` to `/tmp/tmp.3nP4P6kXoZ`, reflecting a new temporary directory for the runner session. This is a routine environment value change with no semantic or behavioral impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +1,308 chars
    • Tool schema / Bashproperties +sandbox
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.123 (external, cli) -> claude-cli/1.0.124 (external, cli)
    Split-view diff4 fields changedtools · 1schemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+1,308 chars, +13 lines)
    schemasBashprevious schemanow has: sandbox
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.123 (external, cli)claude-cli/1.0.124 (external, cli)
  247. v1.0.123
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.BNhHqnxmf1` to `/tmp/tmp.6mTyExBTxg`, reflecting a new ephemeral temp directory for the runner session. This is a routine environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.122 (external, cli) -> claude-cli/1.0.123 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.122 (external, cli)claude-cli/1.0.123 (external, cli)
  248. v1.0.122
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.W0vVqOu35k` to `/tmp/tmp.BNhHqnxmf1`, reflecting a new ephemeral temp directory for the runner session. This is a routine environment value refresh with no semantic or behavioral change.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool added / SlashCommandnew tool description
    • Schema added / SlashCommandnew input schema
    • Tool description / Bashdescription +1 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.120 (external, cli) -> claude-cli/1.0.122 (external, cli)
    Split-view diff5 fields changedtools · 3prompts · 1transport · 1
    FieldBeforeAfter
    toolsSlashCommandadded
    toolsBash / descriptionprevious descriptiondescription changed (+1 chars, +1 lines)
    toolstool count1516
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.120 (external, cli)claude-cli/1.0.122 (external, cli)
  249. v1.0.120
    Apr 22
    minor Apr 22, 2026

    Docs URL domain updated to claude.com

    The docs map URL for Claude Code documentation was updated from `docs.anthropic.com` to `docs.claude.com`, reflecting a domain change for Anthropic's documentation site. The working directory path also changed, which is a routine ephemeral environment difference between runs.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1-3 chars
    • Header / user_agentclaude-cli/1.0.119 (external, cli) -> claude-cli/1.0.120 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size13,559 chars13,556 chars (-3)
    promptsblock 1previous texttext changed (-3 chars)
    transportheader / user_agentclaude-cli/1.0.119 (external, cli)claude-cli/1.0.120 (external, cli)
  250. v1.0.119
    Apr 22
    minor Apr 22, 2026

    Clarifies system-reminder tag origin

    The description of `<system-reminder>` tags was updated to explain that they are automatically injected by the system and do not directly relate to the specific tool results or user messages they appear in, replacing the vaguer phrasing that they are "not part of the user's provided input or the tool result." The working directory path in the environment block was also bumped to a new temp directory, which is a routine runtime artifact.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1+72 chars
    • Header / user_agentclaude-cli/1.0.118 (external, cli) -> claude-cli/1.0.119 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size13,487 chars13,559 chars (+72)
    promptsblock 1previous texttext changed (+72 chars)
    transportheader / user_agentclaude-cli/1.0.118 (external, cli)claude-cli/1.0.119 (external, cli)
  251. v1.0.118
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was changed from `/tmp/tmp.eiitZJalXx` to `/tmp/tmp.VsdCiTpWV0`, reflecting a new ephemeral temp directory for this version's runtime environment. This is an automatic value with no semantic impact on behavior.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.117 (external, cli) -> claude-cli/1.0.118 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.117 (external, cli)claude-cli/1.0.118 (external, cli)
  252. v1.0.117
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.QZPKbNllsb` to `/tmp/tmp.eiitZJalXx`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.116 (external, cli) -> claude-cli/1.0.117 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.116 (external, cli)claude-cli/1.0.117 (external, cli)
  253. v1.0.116
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.61TdzOFpJ5` to `/tmp/tmp.QZPKbNllsb`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value bump with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.115 (external, cli) -> claude-cli/1.0.116 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.115 (external, cli)claude-cli/1.0.116 (external, cli)
  254. v1.0.115
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.UA7ZluFTup` to `/tmp/tmp.61TdzOFpJ5`, reflecting a new ephemeral temp directory for this build or run. This is an automated environment value with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.114 (external, cli) -> claude-cli/1.0.115 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.114 (external, cli)claude-cli/1.0.115 (external, cli)
  255. v1.0.114
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.oHP4UMVOYK` to `/tmp/tmp.UA7ZluFTup`, reflecting a new ephemeral temp directory for the runner session. This is a routine environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.113 (external, cli) -> claude-cli/1.0.114 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.113 (external, cli)claude-cli/1.0.114 (external, cli)
  256. v1.0.113
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path refreshed

    The working directory path in the environment block was updated from `/tmp/tmp.f0wUCCoH1g` to `/tmp/tmp.oHP4UMVOYK`, reflecting a new ephemeral temp directory for the runner session. This is a routine environment value rotation with no semantic or behavioral change.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool added / KillShellnew tool description
    • Schema added / KillShellnew input schema
    • Tool removed / KillBashtool removed
    • Schema removed / KillBashinput schema removed
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.112 (external, cli) -> claude-cli/1.0.113 (external, cli)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsKillShelladded
    toolsKillBashpresent
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.112 (external, cli)claude-cli/1.0.113 (external, cli)
  257. v1.0.112
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.y51l84FADk` to `/tmp/tmp.f0wUCCoH1g`, reflecting a new ephemeral temp directory for the runner. This is a routine session-specific value change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.111 (external, cli) -> claude-cli/1.0.112 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.111 (external, cli)claude-cli/1.0.112 (external, cli)
  258. v1.0.111
    Apr 22
    notable Apr 22, 2026

    Explicit parallel tool-use instruction added

    A new bullet was added clarifying that when the user explicitly requests parallel execution, the assistant must send a single message with multiple tool-use content blocks — using the Task tool as a concrete example. The working directory path was also updated, reflecting a new ephemeral temp directory.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Taskdescription +291 chars
    • Prompt block / 1+258 chars
    • Header / user_agentclaude-cli/1.0.110 (external, cli) -> claude-cli/1.0.111 (external, cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (+291 chars, +1 lines)
    promptstotal prompt size13,229 chars13,487 chars (+258)
    promptsblock 1previous texttext changed (+258 chars)
    transportheader / user_agentclaude-cli/1.0.110 (external, cli)claude-cli/1.0.111 (external, cli)
  259. v1.0.110
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path rotated

    The working directory path in the environment block was updated from `/tmp/tmp.W77Cv04fVb` to `/tmp/tmp.Nd5VxqqaDm`, reflecting a new ephemeral temp directory for the runner session. This is an automatically generated path change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.109 (external, cli) -> claude-cli/1.0.110 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.109 (external, cli)claude-cli/1.0.110 (external, cli)
  260. v1.0.109
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.6lSyS34HnV` to `/tmp/tmp.W77Cv04fVb`, reflecting a new ephemeral temp directory for the runner session. This is an automatic environment value change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.108 (external, cli) -> claude-cli/1.0.109 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.108 (external, cli)claude-cli/1.0.109 (external, cli)
  261. v1.0.108
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from one temporary directory name to another. This is a routine snapshot artifact reflecting a different ephemeral build or test environment, with no semantic change.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription -1 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.107 (external, cli) -> claude-cli/1.0.108 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-1 chars, -1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.107 (external, cli)claude-cli/1.0.108 (external, cli)
  262. v1.0.107
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.ssRpaiKQaB` to `/tmp/tmp.Fmefo4hnCI`, reflecting a new ephemeral temp directory for this build or run. This is an automatically generated path with no semantic impact on behavior.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.106 (external, cli) -> claude-cli/1.0.107 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.106 (external, cli)claude-cli/1.0.107 (external, cli)
  263. v1.0.106
    Apr 22
    notable Apr 22, 2026

    Adds professional objectivity persona guidance

    A new "Professional objectivity" section was added, instructing the assistant to prioritize technical accuracy and honest disagreement over validating user beliefs, avoiding unnecessary praise or emotional validation. Minor wording tweaks were also made to the verbosity/tone instructions, consolidating redundant phrasing and splitting a long sentence for readability. The working directory path was updated, reflecting a new runtime environment.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1+637 chars
    • Header / user_agentclaude-cli/1.0.105 (external, cli) -> claude-cli/1.0.106 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,592 chars13,229 chars (+637)
    promptsblock 1previous texttext changed (+637 chars)
    transportheader / user_agentclaude-cli/1.0.105 (external, cli)claude-cli/1.0.106 (external, cli)
  264. v1.0.105
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.ZWCab043jE` to `/tmp/tmp.E08SlSonOH`, reflecting a new temporary directory generated for this version's runtime environment. This is a session-specific value with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.103 (external, cli) -> claude-cli/1.0.105 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.103 (external, cli)claude-cli/1.0.105 (external, cli)
  265. v1.0.103
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.TezWGV69HK` to `/tmp/tmp.ZWCab043jE`, reflecting a new ephemeral temp directory for the runner session. This is an auto-generated path with no semantic impact on behavior.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription -1 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.102 (external, cli) -> claude-cli/1.0.103 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-1 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.102 (external, cli)claude-cli/1.0.103 (external, cli)
  266. v1.0.102
    Apr 22
    notable Apr 22, 2026

    Switches model from Opus 4.1 to Sonnet 4

    The underlying model was changed from claude-opus-4-1-20250805 to claude-sonnet-4-20250514, and the working directory temp path was updated to reflect a new session. The model downgrade from Opus to Sonnet may affect response quality and capability for complex tasks.

    ModelPromptsSchemasTransport
    Change details

    Changed artifacts

    • Tool schema / Bashschema changed
    • Prompt block / 1+0 chars
    • Model setting / modelclaude-opus-4-1-20250805 -> claude-sonnet-4-20250514
    • Header / user_agentclaude-cli/1.0.100 (external, cli) -> claude-cli/1.0.102 (external, cli)
    Split-view diff4 fields changedschemas · 1prompts · 1model · 1transport · 1
    FieldBeforeAfter
    schemasBashprevious schemaupdated schema
    promptsblock 1previous texttext changed (0 chars net)
    modelmodelclaude-opus-4-1-20250805claude-sonnet-4-20250514
    transportheader / user_agentclaude-cli/1.0.100 (external, cli)claude-cli/1.0.102 (external, cli)
  267. v1.0.100
    Apr 22
    notable Apr 22, 2026

    Upgrades model to Opus 4.1

    The underlying model was changed from claude-sonnet-4-20250514 to claude-opus-4-1-20250805, and the working directory temp path was updated. The model upgrade from Sonnet 4 to Opus 4.1 represents a shift to a more capable (and typically slower/costlier) model tier.

    ModelPromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Model setting / modelclaude-sonnet-4-20250514 -> claude-opus-4-1-20250805
    • Header / user_agentclaude-cli/1.0.98 (external, cli) -> claude-cli/1.0.100 (external, cli)
    Split-view diff3 fields changedprompts · 1model · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    modelmodelclaude-sonnet-4-20250514claude-opus-4-1-20250805
    transportheader / user_agentclaude-cli/1.0.98 (external, cli)claude-cli/1.0.100 (external, cli)
  268. v1.0.98
    Apr 22
    notable Apr 22, 2026

    Explicit credential-harvesting refusal added

    Both instances of the defensive-security policy statement were updated to explicitly prohibit assistance with credential discovery or harvesting, citing bulk crawling for SSH keys, browser cookies, and cryptocurrency wallets as concrete examples. The working directory temp path also changed, which is a routine environment value bump with no semantic effect.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool removed / LStool removed
    • Schema removed / LSinput schema removed
    • Tool description / Bashdescription -13 chars
    • Tool description / Readdescription +108 chars
    • Tool description / Taskdescription -6 chars
    • Prompt block / 1+274 chars
    • Header / user_agentclaude-cli/1.0.96 (external, cli) -> claude-cli/1.0.98 (external, cli)
    Split-view diff8 fields changedtools · 5prompts · 2transport · 1
    FieldBeforeAfter
    toolsLSpresent
    toolsBash / descriptionprevious descriptiondescription changed (-13 chars)
    toolsRead / descriptionprevious descriptiondescription changed (+108 chars, +1 lines)
    toolsTask / descriptionprevious descriptiondescription changed (-6 chars, -2 lines)
    toolstool count1615
    promptstotal prompt size12,318 chars12,592 chars (+274)
    promptsblock 1previous texttext changed (+274 chars)
    transportheader / user_agentclaude-cli/1.0.96 (external, cli)claude-cli/1.0.98 (external, cli)
  269. v1.0.96
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.24h1vlpX72` to `/tmp/tmp.Qb2LEnKli6`, reflecting a new ephemeral temp directory for the runner. This is a routine environment-snapshot change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.95 (external, cli) -> claude-cli/1.0.96 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.95 (external, cli)claude-cli/1.0.96 (external, cli)
  270. v1.0.95
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.jYwvS8pSct` to `/tmp/tmp.24h1vlpX72`, reflecting a new temporary directory generated for the runner session. This is a routine environmental value bump with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.94 (external, cli) -> claude-cli/1.0.95 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.94 (external, cli)claude-cli/1.0.95 (external, cli)
  271. v1.0.94
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.4QSD2nKGAj` to `/tmp/tmp.jYwvS8pSct`, reflecting a new ephemeral temp directory for the runner session. This is an auto-generated path change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.93 (external, cli) -> claude-cli/1.0.94 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.93 (external, cli)claude-cli/1.0.94 (external, cli)
  272. v1.0.93
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.L7czyfWbWZ` to `/tmp/tmp.4QSD2nKGAj`, reflecting a new ephemeral temp directory for this version's runtime environment. This is an automatic change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.92 (external, cli) -> claude-cli/1.0.93 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.92 (external, cli)claude-cli/1.0.93 (external, cli)
  273. v1.0.92
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.OxjEDtpu3s` to `/tmp/tmp.L7czyfWbWZ`, reflecting a new ephemeral temp directory for this version's runtime environment. This is an automated session-specific value with no semantic impact on behavior.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.91 (external, cli) -> claude-cli/1.0.92 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.91 (external, cli)claude-cli/1.0.92 (external, cli)
  274. v1.0.91
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.NFYDKBwnU8` to `/tmp/tmp.OxjEDtpu3s`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.90 (external, cli) -> claude-cli/1.0.91 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.90 (external, cli)claude-cli/1.0.91 (external, cli)
  275. v1.0.90
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.slL9CNIbHC` to `/tmp/tmp.NFYDKBwnU8`, reflecting a new temporary directory generated for the runner session. This is a routine session-level change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.89 (external, cli) -> claude-cli/1.0.90 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.89 (external, cli)claude-cli/1.0.90 (external, cli)
  276. v1.0.89
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.aYFHLjg5NS` to `/tmp/tmp.slL9CNIbHC`, reflecting a new ephemeral temp directory for the runner session. This is a routine environment variable change with no semantic or behavioral impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / TodoWritedescription +433 chars
    • Tool schema / TodoWriteschema changed
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.88 (external, cli) -> claude-cli/1.0.89 (external, cli)
    Split-view diff4 fields changedtools · 1schemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsTodoWrite / descriptionprevious descriptiondescription changed (+433 chars, +7 lines)
    schemasTodoWriteprevious schemaupdated schema
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.88 (external, cli)claude-cli/1.0.89 (external, cli)
  277. v1.0.88
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.D4QYdBx9xn` to `/tmp/tmp.aYFHLjg5NS`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.87 (external, cli) -> claude-cli/1.0.88 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.87 (external, cli)claude-cli/1.0.88 (external, cli)
  278. v1.0.87
    Apr 22
    notable Apr 22, 2026

    Docs lookup switched to map URL

    The instruction for answering Claude Code questions was updated to point to a centralized docs map file (`claude_code_docs_map.md`) instead of enumerating a hardcoded list of sub-pages inline. The trigger conditions were also expanded to include questions about how to use a specific feature (e.g. implementing a hook or writing a slash command). The working directory path was incidentally bumped to a new temp value.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1-465 chars
    • Header / user_agentclaude-cli/1.0.86 (external, cli) -> claude-cli/1.0.87 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,783 chars12,318 chars (-465)
    promptsblock 1previous texttext changed (-465 chars)
    transportheader / user_agentclaude-cli/1.0.86 (external, cli)claude-cli/1.0.87 (external, cli)
  279. v1.0.86
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.HooueRxvsB` to `/tmp/tmp.gAtDogMXKU`, reflecting a new ephemeral temp directory for the runner session. This is a routine environment value change with no semantic or behavioral impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / TodoWritedescription +27 chars
    • Tool schema / TodoWriteschema changed
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.85 (external, cli) -> claude-cli/1.0.86 (external, cli)
    Split-view diff4 fields changedtools · 1schemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsTodoWrite / descriptionprevious descriptiondescription changed (+27 chars)
    schemasTodoWriteprevious schemaupdated schema
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.85 (external, cli)claude-cli/1.0.86 (external, cli)
  280. v1.0.85
    Apr 22
    trivial Apr 22, 2026

    Ephemeral working directory path updated

    The working directory path in the environment block was updated from one temporary directory name to another, reflecting a new ephemeral session environment. This is a routine snapshot artifact with no semantic or behavioral change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.84 (external, cli) -> claude-cli/1.0.85 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.84 (external, cli)claude-cli/1.0.85 (external, cli)
  281. v1.0.84
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.bAfEogMqMT` to `/tmp/tmp.pOQUcvYwRW`, reflecting a new ephemeral temp directory for the runner session. This is an automatically generated value with no semantic impact on behavior.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.83 (external, cli) -> claude-cli/1.0.84 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.83 (external, cli)claude-cli/1.0.84 (external, cli)
  282. v1.0.83
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.WmhMrcuUR6` to `/tmp/tmp.bAfEogMqMT`, reflecting a new ephemeral temp directory for this version's runtime session. This is an automated environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.82 (external, cli) -> claude-cli/1.0.83 (external, cli)
    • Header / anthropic_beta+1
    Split-view diff3 fields changedtransport · 2prompts · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.82 (external, cli)claude-cli/1.0.83 (external, cli)
    transportheader / anthropic_beta{"added": ["interleaved-thinking-2025-05-14"], "removed": []}
  283. v1.0.82
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.B9lHWwgtiE` to `/tmp/tmp.WmhMrcuUR6`, reflecting a new temporary directory for the runner session. This is a routine session-specific value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.81 (external, cli) -> claude-cli/1.0.82 (external, cli)
    • Header / anthropic_beta-1
    Split-view diff3 fields changedtransport · 2prompts · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.81 (external, cli)claude-cli/1.0.82 (external, cli)
    transportheader / anthropic_beta{"added": [], "removed": ["interleaved-thinking-2025-05-14"]}
  284. v1.0.81
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path rotated

    The working directory path in the environment block was updated from `/tmp/tmp.ea186pXRUY` to `/tmp/tmp.B9lHWwgtiE`, reflecting a new temporary directory assigned at prompt generation time. This is a routine environment value change with no semantic impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription -2 chars
    • Tool description / Taskdescription +6 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.80 (external, cli) -> claude-cli/1.0.81 (external, cli)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-2 chars, -2 lines)
    toolsTask / descriptionprevious descriptiondescription changed (+6 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.80 (external, cli)claude-cli/1.0.81 (external, cli)
  285. v1.0.80
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.kC6GvGb1WL` to `/tmp/tmp.ea186pXRUY`, reflecting a new ephemeral temp directory. This is an automated runtime value change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.79 (external, cli) -> claude-cli/1.0.80 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.79 (external, cli)claude-cli/1.0.80 (external, cli)
  286. v1.0.79
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.bRVJcqIWwV` to `/tmp/tmp.kC6GvGb1WL`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.78 (external, cli) -> claude-cli/1.0.79 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.78 (external, cli)claude-cli/1.0.79 (external, cli)
  287. v1.0.78
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was changed from `/tmp/tmp.7hbN75Z89b` to `/tmp/tmp.bRVJcqIWwV`, reflecting a new ephemeral temp directory for the runner session. This is an auto-generated path with no semantic impact on behavior.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Taskdescription +2 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.77 (external, cli) -> claude-cli/1.0.78 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (+2 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.77 (external, cli)claude-cli/1.0.78 (external, cli)
  288. v1.0.77
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.9l01diD6in` to `/tmp/tmp.7hbN75Z89b`, reflecting a new ephemeral temp directory for the runner session. This is an auto-generated path with no semantic impact on behavior.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.76 (external, cli) -> claude-cli/1.0.77 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.76 (external, cli)claude-cli/1.0.77 (external, cli)
  289. v1.0.76
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from one temporary directory name to another. This is a routine artifact of snapshot generation and carries no semantic change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.74 (external, cli) -> claude-cli/1.0.76 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.74 (external, cli)claude-cli/1.0.76 (external, cli)
  290. v1.0.74
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.5gpFzF1JDb` to `/tmp/tmp.7y3zu2WReN`, reflecting a new ephemeral temp directory for this build or run. This is an automatically generated value with no semantic impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Taskdescription +110 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.73 (external, cli) -> claude-cli/1.0.74 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (+110 chars, +1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.73 (external, cli)claude-cli/1.0.74 (external, cli)
  291. v1.0.73
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.BNWOUXVJhf` to `/tmp/tmp.5gpFzF1JDb`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.72 (external, cli) -> claude-cli/1.0.73 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.72 (external, cli)claude-cli/1.0.73 (external, cli)
  292. v1.0.72
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.ygrMxnSixj` to `/tmp/tmp.BNWOUXVJhf`, reflecting a new temporary directory generated for the session. This is a routine environment value change with no semantic or behavioral impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool added / BashOutputnew tool description
    • Schema added / BashOutputnew input schema
    • Tool added / KillBashnew tool description
    • Schema added / KillBashnew input schema
    • Tool description / Bashdescription +377 chars
    • Tool schema / Bashproperties +run_in_background
    • Tool description / Taskdescription +1 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.71 (external, cli) -> claude-cli/1.0.72 (external, cli)
    Split-view diff8 fields changedtools · 5schemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBashOutputadded
    toolsKillBashadded
    toolsBash / descriptionprevious descriptiondescription changed (+377 chars, +1 lines)
    schemasBashprevious schemanow has: run_in_background
    toolsTask / descriptionprevious descriptiondescription changed (+1 chars)
    toolstool count1416
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.71 (external, cli)claude-cli/1.0.72 (external, cli)
  293. v1.0.71
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path refreshed

    The working directory path in the environment block was updated from `/tmp/tmp.Izu7XYBcDi` to `/tmp/tmp.ygrMxnSixj`, reflecting a new ephemeral temp directory for this version's run. This is an automated environment value change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Taskdescription +111 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.70 (external, cli) -> claude-cli/1.0.71 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (+111 chars, +1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.70 (external, cli)claude-cli/1.0.71 (external, cli)
  294. v1.0.70
    Apr 22
    trivial Apr 22, 2026

    Temp dir bump and example wording tweak

    The working directory path in the environment block was updated to a new temporary directory, reflecting a routine runner refresh. A minor phrasing change in an example updated "use the ls tool to list" to "runs ls to list," making the assistant's action description more concise and natural.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1-8 chars
    • Header / user_agentclaude-cli/1.0.69 (external, cli) -> claude-cli/1.0.70 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,791 chars12,783 chars (-8)
    promptsblock 1previous texttext changed (-8 chars)
    transportheader / user_agentclaude-cli/1.0.69 (external, cli)claude-cli/1.0.70 (external, cli)
  295. v1.0.69
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.FnwH2kEF7j` to `/tmp/tmp.pwjhD3tXWV`, reflecting a new ephemeral temp directory for the runner session. This is an auto-generated path with no semantic impact.

    PromptsSchemasTransportLow signal
    Change details

    Changed artifacts

    • Tool schema / TodoWriteschema changed
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.68 (external, cli) -> claude-cli/1.0.69 (external, cli)
    Split-view diff3 fields changedschemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    schemasTodoWriteprevious schemaupdated schema
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.68 (external, cli)claude-cli/1.0.69 (external, cli)
  296. v1.0.68
    Apr 22
    trivial Apr 22, 2026

    Ephemeral working directory path updated

    The temporary working directory path in the environment block was updated from `/tmp/tmp.NiOiE4ArkM` to `/tmp/tmp.FnwH2kEF7j`, reflecting a new ephemeral sandbox session. This is a routine environment snapshot change with no semantic or behavioral impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool removed / NotebookReadtool removed
    • Schema removed / NotebookReadinput schema removed
    • Tool description / Bashdescription -4 chars
    • Tool description / Readdescription +69 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.67 (external, cli) -> claude-cli/1.0.68 (external, cli)
    Split-view diff6 fields changedtools · 4prompts · 1transport · 1
    FieldBeforeAfter
    toolsNotebookReadpresent
    toolsBash / descriptionprevious descriptiondescription changed (-4 chars)
    toolsRead / descriptionprevious descriptiondescription changed (+69 chars)
    toolstool count1514
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.67 (external, cli)claude-cli/1.0.68 (external, cli)
  297. v1.0.67
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.RB89b4BmcG` to `/tmp/tmp.NiOiE4ArkM`, reflecting a new ephemeral temp directory for the runner session. This is a routine environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.66 (external, cli) -> claude-cli/1.0.67 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.66 (external, cli)claude-cli/1.0.67 (external, cli)
  298. v1.0.66
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.VdENJsWewx` to `/tmp/tmp.RB89b4BmcG`, reflecting a new ephemeral temp directory for the runner. This is a routine environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.65 (external, cli) -> claude-cli/1.0.66 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.65 (external, cli)claude-cli/1.0.66 (external, cli)
  299. v1.0.65
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.X6a40hrlbP` to `/tmp/tmp.VdENJsWewx`, reflecting a new ephemeral temp directory for the runner session. This is an automatically generated value with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.64 (external, cli) -> claude-cli/1.0.65 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.64 (external, cli)claude-cli/1.0.65 (external, cli)
  300. v1.0.64
    Apr 22
    notable Apr 22, 2026

    Slash command instruction removed

    The sentence explaining how to handle custom slash commands (using the Task tool with the slash command as the prompt) was removed from the tool usage policy, replaced by a blank line. The working directory path also changed, which is a routine environment value update.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Taskdescription -286 chars
    • Prompt block / 1-297 chars
    • Header / user_agentclaude-cli/1.0.63 (external, cli) -> claude-cli/1.0.64 (external, cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (-286 chars, -1 lines)
    promptstotal prompt size13,088 chars12,791 chars (-297)
    promptsblock 1previous texttext changed (-297 chars)
    transportheader / user_agentclaude-cli/1.0.63 (external, cli)claude-cli/1.0.64 (external, cli)
  301. v1.0.63
    Apr 22
    notable Apr 22, 2026

    Removes 4-line conciseness mandate

    The hard rule requiring responses to be fewer than 4 lines (excluding tool use and code generation) was removed entirely. A trailing whitespace on the CLI brevity reminder was also cleaned up, and the working directory temp path was updated to reflect a new runner session.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1-134 chars
    • Header / user_agentclaude-cli/1.0.62 (external, cli) -> claude-cli/1.0.63 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size13,222 chars13,088 chars (-134)
    promptsblock 1previous texttext changed (-134 chars)
    transportheader / user_agentclaude-cli/1.0.62 (external, cli)claude-cli/1.0.63 (external, cli)
  302. v1.0.62
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.n8O8uQQu7N` to `/tmp/tmp.8BQCBWWLkA`, reflecting a new ephemeral temp directory for the runner. This is an automatic environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.61 (external, cli) -> claude-cli/1.0.62 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.61 (external, cli)claude-cli/1.0.62 (external, cli)
  303. v1.0.61
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from one temporary directory to another, reflecting a new sandbox or runner session. This is a routine environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.60 (external, cli) -> claude-cli/1.0.61 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.60 (external, cli)claude-cli/1.0.61 (external, cli)
  304. v1.0.60
    Apr 22
    notable Apr 22, 2026

    Proactive specialized-agent Task tool guidance

    A new policy line instructs the assistant to proactively use the Task tool with specialized agents whenever the task matches an agent's description, encouraging smarter agent delegation beyond just file search. The working directory path was also updated, reflecting a new ephemeral temp directory for the runner environment — a routine session-level change with no semantic impact.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool description / Taskdescription +1,681 chars
    • Tool schema / Taskproperties +subagent_type / required changed
    • Prompt block / 1+122 chars
    • Header / user_agentclaude-cli/1.0.59 (external, cli) -> claude-cli/1.0.60 (external, cli)
    Split-view diff5 fields changedprompts · 2tools · 1schemas · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (+1,681 chars, +43 lines)
    schemasTaskrequired list changednow has: subagent_type · required list changed
    promptstotal prompt size13,100 chars13,222 chars (+122)
    promptsblock 1previous texttext changed (+122 chars)
    transportheader / user_agentclaude-cli/1.0.59 (external, cli)claude-cli/1.0.60 (external, cli)
  305. v1.0.59
    Apr 22
    minor Apr 22, 2026

    Tone section reordered and tightened

    The "Tone and style" section was restructured: brevity rules were promoted to the top, several instructions were reordered, and the "no code summary" directive was moved out of the Proactiveness section into Tone. The numbered list in the Proactiveness section was converted to a bullet list. A working-directory path was also updated to reflect a new temp directory.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1-3 chars
    • Header / user_agentclaude-cli/1.0.58 (external, cli) -> claude-cli/1.0.59 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size13,103 chars13,100 chars (-3)
    promptsblock 1previous texttext changed (-3 chars)
    transportheader / user_agentclaude-cli/1.0.58 (external, cli)claude-cli/1.0.59 (external, cli)
  306. v1.0.58
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.I32u2uv47i` to `/tmp/tmp.rJM9r0fHe0`, reflecting a new ephemeral temp directory for the runner session. This is an automatically generated path with no semantic impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Readdescription +126 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.57 (external, cli) -> claude-cli/1.0.58 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsRead / descriptionprevious descriptiondescription changed (+126 chars, +1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.57 (external, cli)claude-cli/1.0.58 (external, cli)
  307. v1.0.57
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.cliwVBMEYO` to `/tmp/tmp.I32u2uv47i`, reflecting a new ephemeral temp directory for this version's runtime environment. This is an auto-generated path with no semantic impact on behavior.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool added / ExitPlanModenew tool description
    • Schema added / ExitPlanModenew input schema
    • Tool removed / exit_plan_modetool removed
    • Schema removed / exit_plan_modeinput schema removed
    • Tool description / Taskdescription -2 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.56 (external, cli) -> claude-cli/1.0.57 (external, cli)
    Split-view diff5 fields changedtools · 3prompts · 1transport · 1
    FieldBeforeAfter
    toolsExitPlanModeadded
    toolsexit_plan_modepresent
    toolsTask / descriptionprevious descriptiondescription changed (-2 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.56 (external, cli)claude-cli/1.0.57 (external, cli)
  308. v1.0.56
    Apr 22
    notable Apr 22, 2026

    Adds explicit knowledge cutoff date

    A line was added to the environment block stating that the assistant's knowledge cutoff is January 2025. The working directory temp path also changed, which is a routine runtime artifact. The knowledge cutoff disclosure may affect how the model responds to queries about recent events or information.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1+45 chars
    • Header / user_agentclaude-cli/1.0.55 (external, cli) -> claude-cli/1.0.56 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size13,058 chars13,103 chars (+45)
    promptsblock 1previous texttext changed (+45 chars)
    transportheader / user_agentclaude-cli/1.0.55 (external, cli)claude-cli/1.0.56 (external, cli)
  309. v1.0.55
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path refreshed

    The working directory path in the environment block was updated from `/tmp/tmp.JmVkmTpDE1` to `/tmp/tmp.w7wP4HOzAU`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.54 (external, cli) -> claude-cli/1.0.55 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.54 (external, cli)claude-cli/1.0.55 (external, cli)
  310. v1.0.54
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.9PIHzjvWIW` to `/tmp/tmp.JmVkmTpDE1`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.53 (external, cli) -> claude-cli/1.0.54 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.53 (external, cli)claude-cli/1.0.54 (external, cli)
  311. v1.0.53
    Apr 22
    notable Apr 22, 2026

    Hooks feedback and slash-command dispatch added

    Hook output (including `<user-prompt-submit-hook>`) is now explicitly treated as user-originating feedback, raising its authority in the model's reasoning. A new tool-usage policy line instructs the assistant to execute custom slash commands (Markdown-backed `/`-prefixed prompts) by delegating to the Task tool with the full invocation as the prompt. A temporary working-directory path was also updated, which is a trivial environment stamp change.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1+387 chars
    • Header / user_agentclaude-cli/1.0.52 (external, cli) -> claude-cli/1.0.53 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,671 chars13,058 chars (+387)
    promptsblock 1previous texttext changed (+387 chars)
    transportheader / user_agentclaude-cli/1.0.52 (external, cli)claude-cli/1.0.53 (external, cli)
  312. v1.0.52
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.hInqFmI4gW` to `/tmp/tmp.n6XvuevBaf`, reflecting a new ephemeral temp directory for the runner. This is an automated environment value change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.51 (external, cli) -> claude-cli/1.0.52 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.51 (external, cli)claude-cli/1.0.52 (external, cli)
  313. v1.0.51
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.rs5urGVWa0` to `/tmp/tmp.hInqFmI4gW`, reflecting a new temporary directory for the runner session. This is a mechanical environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.50 (external, cli) -> claude-cli/1.0.51 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.50 (external, cli)claude-cli/1.0.51 (external, cli)
  314. v1.0.50
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.HHCO9T8eTn` to `/tmp/tmp.rs5urGVWa0`, reflecting a new ephemeral temporary directory for the runner session. This is a routine environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.49 (external, cli) -> claude-cli/1.0.50 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.49 (external, cli)claude-cli/1.0.50 (external, cli)
  315. v1.0.49
    Apr 22
    trivial Apr 22, 2026

    Temp directory path and blank line cleanup

    The working directory path was updated to a new temporary directory value, reflecting a fresh runtime environment snapshot. A redundant blank line after the TodoWrite instruction was also removed.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1-1 chars
    • Header / user_agentclaude-cli/1.0.48 (external, cli) -> claude-cli/1.0.49 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,672 chars12,671 chars (-1)
    promptsblock 1previous texttext changed (-1 chars)
    transportheader / user_agentclaude-cli/1.0.48 (external, cli)claude-cli/1.0.49 (external, cli)
  316. v1.0.48
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.hfWiickH0q` to `/tmp/tmp.2UEDgru2TK`, reflecting a new ephemeral temp directory for the runner session. This is an auto-generated path change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.47 (external, cli) -> claude-cli/1.0.48 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.47 (external, cli)claude-cli/1.0.48 (external, cli)
  317. v1.0.47
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path bump

    The working directory path in the environment block was updated from `/tmp/tmp.ueCoq2YDmH` to `/tmp/tmp.hfWiickH0q`, reflecting a new ephemeral temp directory for the runner session. This is a routine environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.46 (external, cli) -> claude-cli/1.0.47 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.46 (external, cli)claude-cli/1.0.47 (external, cli)
  318. v1.0.46
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.AsHuEXpqeA` to `/tmp/tmp.ueCoq2YDmH`, reflecting a new ephemeral temp directory for the runner session. This is an auto-generated path change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.45 (external, cli) -> claude-cli/1.0.46 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.45 (external, cli)claude-cli/1.0.46 (external, cli)
  319. v1.0.45
    Apr 22
    trivial Apr 22, 2026

    Temp directory path bump

    The working directory path changed from `/tmp/tmp.kIfoO0Y4kK` to `/tmp/tmp.AsHuEXpqeA`, reflecting a new temporary session directory. A blank line was also added before the environment block. Neither change has any semantic effect.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Grepdescription +191 chars
    • Tool schema / Grepproperties +-A, +-B, +-C, +-i, +-n, +glob, +head_limit, +multiline, +output_mode, +type / properties -include
    • Prompt block / 1+1 chars
    • Header / user_agentclaude-cli/1.0.44 (external, cli) -> claude-cli/1.0.45 (external, cli)
    Split-view diff5 fields changedprompts · 2tools · 1schemas · 1transport · 1
    FieldBeforeAfter
    toolsGrep / descriptionprevious descriptiondescription changed (+191 chars, +1 lines)
    schemasGrephad: includenow has: -A, -B, -C, -i, -n, glob, head_limit, multiline, output_mode, type
    promptstotal prompt size12,671 chars12,672 chars (+1)
    promptsblock 1previous texttext changed (+1 chars)
    transportheader / user_agentclaude-cli/1.0.44 (external, cli)claude-cli/1.0.45 (external, cli)
  320. v1.0.44
    Apr 22
    minor Apr 22, 2026

    Remove TodoRead from task management docs

    The task management section was updated to reference only the `TodoWrite` tool, dropping the explicit mention of `TodoRead`. The working directory path was also rotated to a new temporary directory, which is a routine environment-state change.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool removed / TodoReadtool removed
    • Schema removed / TodoReadinput schema removed
    • Tool description / Taskdescription -10 chars
    • Prompt block / 1-13 chars
    • Header / user_agentclaude-cli/1.0.43 (external, cli) -> claude-cli/1.0.44 (external, cli)
    Split-view diff6 fields changedtools · 3prompts · 2transport · 1
    FieldBeforeAfter
    toolsTodoReadpresent
    toolsTask / descriptionprevious descriptiondescription changed (-10 chars)
    toolstool count1615
    promptstotal prompt size12,684 chars12,671 chars (-13)
    promptsblock 1previous texttext changed (-13 chars)
    transportheader / user_agentclaude-cli/1.0.43 (external, cli)claude-cli/1.0.44 (external, cli)
  321. v1.0.43
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.rMkE2HBTzI` to `/tmp/tmp.FuU4AcIbB0`, reflecting a new ephemeral temp directory for the runner session. This is a routine environmental value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.42 (external, cli) -> claude-cli/1.0.43 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.42 (external, cli)claude-cli/1.0.43 (external, cli)
  322. v1.0.42
    Apr 22
    notable Apr 22, 2026

    WebFetch redirect-following instruction added

    A new tool-use policy rule was added instructing the assistant to automatically follow cross-host redirects returned by WebFetch by issuing a new request to the provided redirect URL. The working directory path was also updated, reflecting a new ephemeral temp directory (no semantic change).

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / WebFetchdescription +209 chars
    • Prompt block / 1+171 chars
    • Header / user_agentclaude-cli/1.0.41 (external, cli) -> claude-cli/1.0.42 (external, cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsWebFetch / descriptionprevious descriptiondescription changed (+209 chars, +1 lines)
    promptstotal prompt size12,513 chars12,684 chars (+171)
    promptsblock 1previous texttext changed (+171 chars)
    transportheader / user_agentclaude-cli/1.0.41 (external, cli)claude-cli/1.0.42 (external, cli)
  323. v1.0.41
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.OxkRU17ijd` to `/tmp/tmp.Rtv7mCQu0S`, reflecting a new ephemeral temp directory for the runner. This is a routine environment value change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.40 (external, cli) -> claude-cli/1.0.41 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.40 (external, cli)claude-cli/1.0.41 (external, cli)
  324. v1.0.40
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.Il9YJnUGIj` to `/tmp/tmp.OxkRU17ijd`, reflecting a new temporary directory generated for the runner session. This is a routine environment-state change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / WebSearchdescription +139 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.39 (external, cli) -> claude-cli/1.0.40 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsWebSearch / descriptionprevious descriptiondescription changed (+139 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.39 (external, cli)claude-cli/1.0.40 (external, cli)
  325. v1.0.39
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.0gPTddNsdy` to `/tmp/tmp.Il9YJnUGIj`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.38 (external, cli) -> claude-cli/1.0.39 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.38 (external, cli)claude-cli/1.0.39 (external, cli)
  326. v1.0.38
    Apr 22
    notable Apr 22, 2026

    Adds hooks configuration guidance

    A previously falsy/empty placeholder was replaced with a substantive paragraph explaining that users may configure shell-command hooks tied to tool-call events. The new text instructs the assistant to adapt its actions when blocked by a hook or to ask the user to review their hooks configuration. The working directory path also changed, reflecting a new ephemeral sandbox session.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1+267 chars
    • Header / user_agentclaude-cli/1.0.37 (external, cli) -> claude-cli/1.0.38 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,246 chars12,513 chars (+267)
    promptsblock 1previous texttext changed (+267 chars)
    transportheader / user_agentclaude-cli/1.0.37 (external, cli)claude-cli/1.0.38 (external, cli)
  327. v1.0.37
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path refreshed

    The working directory path in the environment block was updated from `/tmp/tmp.bY6BvPupAe` to `/tmp/tmp.rq8sWinkxM`, reflecting a new ephemeral temp directory for this snapshot. This is a routine path change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.36 (external, cli) -> claude-cli/1.0.37 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.36 (external, cli)claude-cli/1.0.37 (external, cli)
  328. v1.0.36
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.uFgNKq1fN7` to `/tmp/tmp.bY6BvPupAe`, reflecting a new ephemeral temp directory for this version's runtime session. This is an automatically generated path with no semantic impact on behavior.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / WebSearchdescription +40 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.35 (external, cli) -> claude-cli/1.0.36 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsWebSearch / descriptionprevious descriptiondescription changed (+40 chars, +1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.35 (external, cli)claude-cli/1.0.36 (external, cli)
  329. v1.0.35
    Apr 22
    minor Apr 22, 2026

    Working dir bump, example removed

    The ephemeral working directory path was updated to a new temp value, reflecting a fresh runner environment. A concurrency-focused example demonstrating parallel tool use (grep, glob, concurrent read) was also removed from the conversation examples section.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription +3 chars
    • Tool schema / TodoReadschema changed
    • Prompt block / 1-281 chars
    • Header / user_agentclaude-cli/1.0.34 (external, cli) -> claude-cli/1.0.35 (external, cli)
    Split-view diff5 fields changedprompts · 2tools · 1schemas · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+3 chars)
    schemasTodoReadprevious schemaupdated schema
    promptstotal prompt size12,527 chars12,246 chars (-281)
    promptsblock 1previous texttext changed (-281 chars)
    transportheader / user_agentclaude-cli/1.0.34 (external, cli)claude-cli/1.0.35 (external, cli)
  330. v1.0.34
    Apr 22
    trivial Apr 22, 2026

    Temp directory path bump

    The working directory path in the environment block was updated from `/tmp/tmp.cG40rIAWT0` to `/tmp/tmp.Gdmj2YkNOi`, reflecting a new ephemeral runner session. Two blank lines were also added after the system-reminder note, with no semantic effect.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+2 chars
    • Header / user_agentclaude-cli/1.0.33 (external, cli) -> claude-cli/1.0.34 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,525 chars12,527 chars (+2)
    promptsblock 1previous texttext changed (+2 chars)
    transportheader / user_agentclaude-cli/1.0.33 (external, cli)claude-cli/1.0.34 (external, cli)
  331. v1.0.33
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.X4ASq9F9le` to `/tmp/tmp.cG40rIAWT0`, reflecting a new ephemeral temp directory for the runner session. This is an automatically generated value with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.32 (external, cli) -> claude-cli/1.0.33 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.32 (external, cli)claude-cli/1.0.33 (external, cli)
  332. v1.0.32
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.cCTKl8qgp2` to `/tmp/tmp.X4ASq9F9le`, reflecting a new ephemeral temp directory for the runner. This is a routine environment value refresh with no semantic or behavioral change.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / exit_plan_modedescription +641 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.31 (external, cli) -> claude-cli/1.0.32 (external, cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsexit_plan_mode / descriptionprevious descriptiondescription changed (+641 chars, +6 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.31 (external, cli)claude-cli/1.0.32 (external, cli)
  333. v1.0.31
    Apr 22
    notable Apr 22, 2026

    Security policy rewritten for defensive use

    The broad malicious-code refusal policy was replaced with a more nuanced directive that explicitly permits defensive security work (analysis, detection rules, vulnerability explanations, defensive tools, documentation) while still refusing to create or improve offensive/malicious code. The docs sub-page index was substantially expanded to reflect a reorganized documentation site. The working directory path also changed, which is a routine environment bump.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1-522 chars
    • Header / user_agentclaude-cli/1.0.30 (external, cli) -> claude-cli/1.0.31 (external, cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size13,047 chars12,525 chars (-522)
    promptsblock 1previous texttext changed (-522 chars)
    transportheader / user_agentclaude-cli/1.0.30 (external, cli)claude-cli/1.0.31 (external, cli)
  334. v1.0.30
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.WGnaRjVKW3` to `/tmp/tmp.lb5GWq2kS5`, reflecting a new ephemeral temp directory for this version's runtime environment. This is an automated session-specific value with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.29 (external, cli) -> claude-cli/1.0.30 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.29 (external, cli)claude-cli/1.0.30 (external, cli)
  335. v1.0.29
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.vXI2kP1Cod` to `/tmp/tmp.WGnaRjVKW3`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.28 (external, cli) -> claude-cli/1.0.29 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.28 (external, cli)claude-cli/1.0.29 (external, cli)
  336. v1.0.28
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.yLHDUyctni` to `/tmp/tmp.vXI2kP1Cod`, reflecting a new ephemeral temp directory for this version's runtime environment. This is an automatically generated value with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.27 (external, sdk-cli) -> claude-cli/1.0.28 (external, cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.27 (external, sdk-cli)claude-cli/1.0.28 (external, cli)
  337. v1.0.27
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.ys7iYW8loM` to `/tmp/tmp.yLHDUyctni`, reflecting a new temporary directory for the runner session. This is an automated environment value change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.26 (external, sdk-cli) -> claude-cli/1.0.27 (external, sdk-cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.26 (external, sdk-cli)claude-cli/1.0.27 (external, sdk-cli)
  338. v1.0.26
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.1jk1T35adb` to `/tmp/tmp.ys7iYW8loM`, reflecting a new ephemeral temp directory for this version's runtime session. This is an automated environment value with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.25 (external, sdk-cli) -> claude-cli/1.0.26 (external, sdk-cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.25 (external, sdk-cli)claude-cli/1.0.26 (external, sdk-cli)
  339. v1.0.25
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.MPEmUqrohP` to `/tmp/tmp.1jk1T35adb`, reflecting a new ephemeral temp directory for the runner session. This is an automatically generated path with no semantic impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Taskdescription +70 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.24 (external, sdk-cli) -> claude-cli/1.0.25 (external, sdk-cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsTask / descriptionprevious descriptiondescription changed (+70 chars, +1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.24 (external, sdk-cli)claude-cli/1.0.25 (external, sdk-cli)
  340. v1.0.24
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.ZkNI0QDhT2` to `/tmp/tmp.MPEmUqrohP`, reflecting a new ephemeral temp directory for the runner session. This is an automatic environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.23 (external, sdk-cli) -> claude-cli/1.0.24 (external, sdk-cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.23 (external, sdk-cli)claude-cli/1.0.24 (external, sdk-cli)
  341. v1.0.23
    Apr 22
    trivial Apr 22, 2026

    Date format and temp dir bump

    The working directory path was updated to a new temporary directory, and the date format changed from M/D/YYYY to ISO 8601 (YYYY-MM-DD). These are routine snapshot-level updates with no behavioral impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription -12 chars
    • Tool schema / NotebookEditrequired changed
    • Prompt block / 1+1 chars
    • Header / user_agentclaude-cli/1.0.22 (external, sdk-cli) -> claude-cli/1.0.23 (external, sdk-cli)
    • Header / anthropic_beta+1
    Split-view diff6 fields changedprompts · 2transport · 2tools · 1schemas · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-12 chars)
    schemasNotebookEditrequired list changedrequired list changed
    promptstotal prompt size13,046 chars13,047 chars (+1)
    promptsblock 1previous texttext changed (+1 chars)
    transportheader / user_agentclaude-cli/1.0.22 (external, sdk-cli)claude-cli/1.0.23 (external, sdk-cli)
    transportheader / anthropic_beta{"added": ["fine-grained-tool-streaming-2025-05-14"], "removed": []}
  342. v1.0.22
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.gnyYlKkyyF` to `/tmp/tmp.DQ9lPSeY7v`, reflecting a new ephemeral temp directory for this version's runtime environment. This is an automatic environment-level change with no semantic or behavioral impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription -18 chars
    • Tool schema / NotebookEditproperties +cell_id / properties -cell_number / required changed
    • Tool schema / NotebookReadproperties +cell_id
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.21 (external, sdk-cli) -> claude-cli/1.0.22 (external, sdk-cli)
    Split-view diff5 fields changedschemas · 2tools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-18 chars, +2 lines)
    schemasNotebookEdithad: cell_number · required list changednow has: cell_id · required list changed
    schemasNotebookReadprevious schemanow has: cell_id
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.21 (external, sdk-cli)claude-cli/1.0.22 (external, sdk-cli)
  343. v1.0.21
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.AaBHFYuGMA` to `/tmp/tmp.gnyYlKkyyF`, reflecting a new randomly-generated temporary directory for the session. This is an auto-generated value with no semantic impact on behavior.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.20 (external, sdk-cli) -> claude-cli/1.0.21 (external, sdk-cli)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.20 (external, sdk-cli)claude-cli/1.0.21 (external, sdk-cli)
  344. v1.0.20
    Apr 22
    minor Apr 22, 2026

    Stale env vars and spurious "false" injected

    The working directory path was rotated to a new temp directory (`/tmp/tmp.AaBHFYuGMA`), and the trailing `directoryStructure` block referencing the old path was removed. A bare `false` string was inserted above the "Doing tasks" section, and a minor blank-line was added after a safety rule — both appear to be artifacts of automated prompt generation rather than intentional edits.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1-213 chars
    • Header / user_agentclaude-cli/1.0.19 (external, sdk-cli) -> claude-cli/1.0.20 (external, sdk-cli)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size13,259 chars13,046 chars (-213)
    promptsblock 1previous texttext changed (-213 chars)
    transportheader / user_agentclaude-cli/1.0.19 (external, sdk-cli)claude-cli/1.0.20 (external, sdk-cli)
  345. v1.0.19
    Apr 22
    trivial Apr 22, 2026

    Temp directory path refreshed

    The working directory and project file structure snapshot were updated to reflect a new randomly-generated temporary directory path. This is a routine environment-level change with no semantic or behavioral impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool added / exit_plan_modenew tool description
    • Schema added / exit_plan_modenew input schema
    • Tool description / Bashdescription -1,864 chars
    • Tool description / Taskdescription +16 chars
    • Tool description / TodoWritedescription +396 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.18 (external, sdk-cli) -> claude-cli/1.0.19 (external, sdk-cli)
    Split-view diff7 fields changedtools · 5prompts · 1transport · 1
    FieldBeforeAfter
    toolsexit_plan_modeadded
    toolsBash / descriptionprevious descriptiondescription changed (-1,864 chars, -30 lines)
    toolsTask / descriptionprevious descriptiondescription changed (+16 chars)
    toolsTodoWrite / descriptionprevious descriptiondescription changed (+396 chars, +9 lines)
    toolstool count1516
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.18 (external, sdk-cli)claude-cli/1.0.19 (external, sdk-cli)
  346. v1.0.18
    Apr 22
    trivial Apr 22, 2026

    Temp directory path bumped

    The working directory and directory structure snapshot were updated from `/tmp/tmp.sFwKxSvBze` to `/tmp/tmp.ii7hXVyopY`, reflecting a new ephemeral temp directory for the runner session. This is a routine environment refresh with no semantic or behavioral change.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription -139 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.17 (external, sdk-cli) -> claude-cli/1.0.18 (external, sdk-cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-139 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.17 (external, sdk-cli)claude-cli/1.0.18 (external, sdk-cli)
  347. v1.0.17
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory and directory structure snapshot were updated from `/tmp/tmp.2QoNPn61rv` to `/tmp/tmp.sFwKxSvBze`, reflecting a new ephemeral session or environment reset. This is a routine runtime value change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.16 (external, sdk-cli) -> claude-cli/1.0.17 (external, sdk-cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.16 (external, sdk-cli)claude-cli/1.0.17 (external, sdk-cli)
  348. v1.0.16
    Apr 22
    trivial Apr 22, 2026

    Ephemeral working directory path bump

    The temporary working directory path was updated from `/tmp/tmp.ZJ5dpP5AWP` to `/tmp/tmp.2QoNPn61rv` in both the environment block and the directory structure snapshot. This is a routine session-specific path change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Tool description / Taskdescription +68 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.15 (external, sdk-cli) -> claude-cli/1.0.16 (external, sdk-cli)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    toolsTask / descriptionprevious descriptiondescription changed (+68 chars, +1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.15 (external, sdk-cli)claude-cli/1.0.16 (external, sdk-cli)
  349. v1.0.15
    Apr 22
    trivial Apr 22, 2026

    Temp directory path bump

    The working directory and project root path were updated from `/tmp/tmp.IwNlLEF551` to `/tmp/tmp.ZJ5dpP5AWP`, reflecting a new ephemeral sandbox session. This is a routine environment reset with no semantic or behavioral change.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.14 (external, sdk-cli) -> claude-cli/1.0.15 (external, sdk-cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.14 (external, sdk-cli)claude-cli/1.0.15 (external, sdk-cli)
  350. v1.0.14
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory and directory structure snapshot were updated from `/tmp/tmp.cBRTDQKirv` to `/tmp/tmp.IwNlLEF551`, reflecting a new ephemeral session environment. This is a routine instance-level path change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.11 (external, sdk-cli) -> claude-cli/1.0.14 (external, sdk-cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.11 (external, sdk-cli)claude-cli/1.0.14 (external, sdk-cli)
  351. v1.0.11
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path, changing from `/tmp/tmp.q7kX2Ky3oU` to `/tmp/tmp.cBRTDQKirv`. This is a routine environment-specific value refresh with no semantic or behavioral change.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.10 (external, sdk-cli) -> claude-cli/1.0.11 (external, sdk-cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.10 (external, sdk-cli)claude-cli/1.0.11 (external, sdk-cli)
  352. v1.0.10
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path (`/tmp/tmp.q7kX2Ky3oU` replacing `/tmp/tmp.uBBQtCPzKr`). This is a routine environment identifier change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +1 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.9 (external, sdk-cli) -> claude-cli/1.0.10 (external, sdk-cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+1 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.9 (external, sdk-cli)claude-cli/1.0.10 (external, sdk-cli)
  353. v1.0.9
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path bump

    The working directory and directory structure snapshot were updated from `/tmp/tmp.tsryHUFHgd` to `/tmp/tmp.uBBQtCPzKr`, reflecting a new ephemeral session temp folder. This is a purely mechanical environment value change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.8 (external, sdk-cli) -> claude-cli/1.0.9 (external, sdk-cli)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.8 (external, sdk-cli)claude-cli/1.0.9 (external, sdk-cli)
  354. v1.0.8
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The working directory and directory structure snapshot were updated to reflect a new ephemeral temporary path, replacing `/tmp/tmp.GeVfT7X9id` with `/tmp/tmp.tsryHUFHgd`. This is a session-specific environment value with no semantic change to behavior or instructions.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Tool description / Editdescription +465 chars
    • Tool schema / Editproperties +replace_all / properties -expected_replacements
    • Tool description / MultiEditdescription -83 chars
    • Tool schema / MultiEditschema changed
    • Tool description / TodoWritedescription -11 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.7 (external, sdk-cli) -> claude-cli/1.0.8 (external, sdk-cli)
    Split-view diff8 fields changedtools · 4schemas · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    toolsEdit / descriptionprevious descriptiondescription changed (+465 chars, +3 lines)
    schemasEdithad: expected_replacementsnow has: replace_all
    toolsMultiEdit / descriptionprevious descriptiondescription changed (-83 chars, -1 lines)
    schemasMultiEditprevious schemaupdated schema
    toolsTodoWrite / descriptionprevious descriptiondescription changed (-11 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.7 (external, sdk-cli)claude-cli/1.0.8 (external, sdk-cli)
  355. v1.0.7
    Apr 22
    notable Apr 22, 2026

    Emoji use restricted unless requested

    A new directive was added explicitly prohibiting emoji use unless the user asks for them. The working directory and directory structure references were also updated to a new temporary path, which is a routine environment refresh with no semantic impact.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription +366 chars
    • Tool description / Editdescription +97 chars
    • Tool description / MultiEditdescription +97 chars
    • Tool description / Writedescription +98 chars
    • Prompt block / 1+106 chars
    • Header / user_agentclaude-cli/1.0.6 (external, sdk-cli) -> claude-cli/1.0.7 (external, sdk-cli)
    Split-view diff7 fields changedtools · 4prompts · 2transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+366 chars, +6 lines)
    toolsEdit / descriptionprevious descriptiondescription changed (+97 chars, +1 lines)
    toolsMultiEdit / descriptionprevious descriptiondescription changed (+97 chars, +1 lines)
    toolsWrite / descriptionprevious descriptiondescription changed (+98 chars, +1 lines)
    promptstotal prompt size13,153 chars13,259 chars (+106)
    promptsblock 1previous texttext changed (+106 chars)
    transportheader / user_agentclaude-cli/1.0.6 (external, sdk-cli)claude-cli/1.0.7 (external, sdk-cli)
  356. v1.0.6
    Apr 22
    trivial Apr 22, 2026

    Temp dir rotation and model name trim

    The working directory path was rotated to a new temporary directory (`tmp.NLo9AnRxnF`), which is a routine per-session environment value. The model's display name was shortened from "Claude Sonnet 4" to "Sonnet 4", dropping the "Claude" prefix in the self-description string.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Prompt block / 1-7 chars
    • Header / user_agentclaude-cli/1.0.5 (external, sdk-cli) -> claude-cli/1.0.6 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    promptstotal prompt size13,160 chars13,153 chars (-7)
    promptsblock 1previous texttext changed (-7 chars)
    transportheader / user_agentclaude-cli/1.0.5 (external, sdk-cli)claude-cli/1.0.6 (external, sdk-cli)
  357. v1.0.5
    Apr 22
    trivial Apr 22, 2026

    Temp directory path bump

    The working directory and directory structure snapshot were updated to a new temporary path, reflecting a fresh environment instantiation. A blank line was also added after the TodoWrite instruction, which has no semantic effect.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Prompt block / 1+1 chars
    • Header / user_agentclaude-cli/1.0.4 (external, sdk-cli) -> claude-cli/1.0.5 (external, sdk-cli)
    Split-view diff4 fields changedprompts · 2tools · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    promptstotal prompt size13,159 chars13,160 chars (+1)
    promptsblock 1previous texttext changed (+1 chars)
    transportheader / user_agentclaude-cli/1.0.4 (external, sdk-cli)claude-cli/1.0.5 (external, sdk-cli)
  358. v1.0.4
    Apr 22
    notable Apr 22, 2026

    Model info moved, docs sub-page renamed

    The model identifier was removed from the `<env>` block and re-expressed as an explicit prose sentence outside it, making the model name more prominently self-described. The `bedrock-vertex` docs sub-page was renamed to `bedrock-vertex-proxies` and given an expanded annotation covering model configuration flags. Minor whitespace and temp-directory references were also updated.

    ModelPromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription -1 chars
    • Prompt block / 1+137 chars
    • Model setting / max_tokens20,000 -> 32,000
    • Header / user_agentclaude-cli/1.0.3 (external, cli) -> claude-cli/1.0.4 (external, sdk-cli)
    Split-view diff5 fields changedprompts · 2tools · 1model · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-1 chars, -1 lines)
    promptstotal prompt size13,022 chars13,159 chars (+137)
    promptsblock 1previous texttext changed (+137 chars)
    modelmax_tokens20,00032,000
    transportheader / user_agentclaude-cli/1.0.3 (external, cli)claude-cli/1.0.4 (external, sdk-cli)
  359. v1.0.3
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory and directory structure snapshot were updated from `/tmp/tmp.oOOLbaMwXI` to `/tmp/tmp.Q5n5XNITBn`, reflecting a new ephemeral session or runner environment. This is a purely mechanical path change with no semantic impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Tool schema / Editschema changed
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.2 (external) -> claude-cli/1.0.3 (external, cli)
    Split-view diff4 fields changedtools · 1schemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    schemasEditprevious schemaupdated schema
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.2 (external)claude-cli/1.0.3 (external, cli)
  360. v1.0.2
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path. This is a session-level environment variable change with no semantic or behavioral difference.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.1 (external) -> claude-cli/1.0.2 (external)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.1 (external)claude-cli/1.0.2 (external)
  361. v1.0.1
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary path (`/tmp/tmp.YKk3N7qLmo` replacing `/tmp/tmp.9A3PkBA7Up`). This is a routine environment-state change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +34 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/1.0.0 (external) -> claude-cli/1.0.1 (external)
    Split-view diff3 fields changedtools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+34 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/1.0.0 (external)claude-cli/1.0.1 (external)
  362. v1.0.0
    Apr 22
    notable Apr 22, 2026

    Model bump and parallel tool-call guidance rewrite

    The default model was updated from claude-3-7-sonnet-20250219 to claude-sonnet-4-20250514. The parallel tool-call instruction was reworded to drop the reference to a "Batch" tool in favor of describing native multi-tool calls in a single message. Working directory and directory snapshot paths also changed to reflect a new ephemeral temp directory.

    ModelPromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool removed / Batchtool removed
    • Schema removed / Batchinput schema removed
    • Tool description / Bashdescription +728 chars
    • Tool description / Editdescription -2,730 chars
    • Tool description / MultiEditdescription -15 chars
    • Tool description / Taskdescription -7 chars
    • Tool description / Writedescription -10 chars
    • Prompt block / 1+242 chars
    • Model setting / modelclaude-3-7-sonnet-20250219 -> claude-sonnet-4-20250514
    • Header / user_agentclaude-cli/0.2.126 (external) -> claude-cli/1.0.0 (external)
    • Header / anthropic_beta+1
    Split-view diff12 fields changedtools · 7prompts · 2transport · 2model · 1
    FieldBeforeAfter
    toolsBatchpresent
    toolsBash / descriptionprevious descriptiondescription changed (+728 chars)
    toolsEdit / descriptionprevious descriptiondescription changed (-2,730 chars, -49 lines)
    toolsMultiEdit / descriptionprevious descriptiondescription changed (-15 chars)
    toolsTask / descriptionprevious descriptiondescription changed (-7 chars)
    toolsWrite / descriptionprevious descriptiondescription changed (-10 chars, -6 lines)
    toolstool count1615
    promptstotal prompt size12,780 chars13,022 chars (+242)
    promptsblock 1previous texttext changed (+242 chars)
    modelmodelclaude-3-7-sonnet-20250219claude-sonnet-4-20250514
    transportheader / user_agentclaude-cli/0.2.126 (external)claude-cli/1.0.0 (external)
    transportheader / anthropic_beta{"added": ["interleaved-thinking-2025-05-14"], "removed": []}
  363. v0.2.126
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory and directory structure snapshot were updated from `/tmp/tmp.O2WbbsIlLd` to `/tmp/tmp.yYPuDUwNRe`, reflecting a new ephemeral temp directory for the runner environment. This is a routine session or build artifact with no semantic change to behavior or instructions.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription -36 chars
    • Tool description / Batchdescription -36 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.125 (external) -> claude-cli/0.2.126 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-36 chars)
    toolsBatch / descriptionprevious descriptiondescription changed (-36 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.125 (external)claude-cli/0.2.126 (external)
  364. v0.2.125
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary path (`/tmp/tmp.O2WbbsIlLd` replacing `/tmp/tmp.ghkQFpUXMb`). This is a routine environment refresh with no semantic or behavioral change.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Tool description / Batchdescription +0 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.124 (external) -> claude-cli/0.2.125 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    toolsBatch / descriptionprevious descriptiondescription changed (+0 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.124 (external)claude-cli/0.2.125 (external)
  365. v0.2.124
    Apr 22
    trivial Apr 22, 2026

    Temp directory path refreshed

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path (`/tmp/tmp.ghkQFpUXMb` replacing `/tmp/tmp.k0oTSOAWku`). This is a routine environment reset with no semantic or behavioral change.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Tool description / Batchdescription +0 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.123 (external) -> claude-cli/0.2.124 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    toolsBatch / descriptionprevious descriptiondescription changed (+0 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.123 (external)claude-cli/0.2.124 (external)
  366. v0.2.123
    Apr 22
    trivial Apr 22, 2026

    Whitespace fixes and temp dir bump

    A missing space in the conciseness rule was corrected ("4 lines of text (not" instead of "text(not"), and two run-together safety sentences were split into properly separated paragraphs. The ephemeral working directory path was updated to a new temp value, which is a routine per-run change.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Tool description / Batchdescription +0 chars
    • Tool description / Readdescription +0 chars
    • Prompt block / 1-2 chars
    • Header / user_agentclaude-cli/0.2.122 (external) -> claude-cli/0.2.123 (external)
    Split-view diff6 fields changedtools · 3prompts · 2transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    toolsBatch / descriptionprevious descriptiondescription changed (+0 chars)
    toolsRead / descriptionprevious descriptiondescription changed (+0 chars)
    promptstotal prompt size12,782 chars12,780 chars (-2)
    promptsblock 1previous texttext changed (-2 chars)
    transportheader / user_agentclaude-cli/0.2.122 (external)claude-cli/0.2.123 (external)
  367. v0.2.122
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary folder path, replacing `/tmp/tmp.Eby6afhTy4` with `/tmp/tmp.6yDF5OVvuU`. This is a routine environment-level change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Tool description / Batchdescription +0 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.120 (external) -> claude-cli/0.2.122 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    toolsBatch / descriptionprevious descriptiondescription changed (+0 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.120 (external)claude-cli/0.2.122 (external)
  368. v0.2.120
    Apr 22
    trivial Apr 22, 2026

    Temp directory path refreshed

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path, replacing `/tmp/tmp.C0O2j5u9za` with `/tmp/tmp.Eby6afhTy4`. This is a routine environment snapshot refresh with no semantic or behavioral change.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Tool description / Batchdescription +0 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.118 (external) -> claude-cli/0.2.120 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    toolsBatch / descriptionprevious descriptiondescription changed (+0 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.118 (external)claude-cli/0.2.120 (external)
  369. v0.2.118
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path (`/tmp/tmp.C0O2j5u9za` replacing `/tmp/tmp.RIP4M8ze9z`). This is a routine environment reset with no semantic or behavioral change.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +56 chars
    • Tool description / Batchdescription +56 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.117 (external) -> claude-cli/0.2.118 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+56 chars)
    toolsBatch / descriptionprevious descriptiondescription changed (+56 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.117 (external)claude-cli/0.2.118 (external)
  370. v0.2.117
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path, replacing `/tmp/tmp.ENhSOg5V7J` with `/tmp/tmp.RIP4M8ze9z`. This is a routine environment variable change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Tool description / Batchdescription +0 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.116 (external) -> claude-cli/0.2.117 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    toolsBatch / descriptionprevious descriptiondescription changed (+0 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.116 (external)claude-cli/0.2.117 (external)
  371. v0.2.116
    Apr 22
    minor Apr 22, 2026

    Temp dir update and minor formatting drift

    The working directory path was bumped to a new temp directory (`ENhSOg5V7J`), and a directory structure snapshot section was appended to the prompt. Several minor whitespace and formatting inconsistencies were introduced (missing space before parenthesis in the conciseness rule, trailing space after `</env>`, added indentation on a safety `IMPORTANT` line, and a removed blank line).

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Tool description / Batchdescription +418 chars
    • Tool description / Editdescription -115 chars
    • Tool description / Globdescription +173 chars
    • Tool description / MultiEditdescription +0 chars
    • Tool description / Readdescription +85 chars
    • Tool description / Taskdescription +169 chars
    • Tool description / Writedescription +106 chars
    • Prompt block / 1+224 chars
    • Header / user_agentclaude-cli/0.2.115 (external) -> claude-cli/0.2.116 (external)
    Split-view diff11 fields changedtools · 8prompts · 2transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    toolsBatch / descriptionprevious descriptiondescription changed (+418 chars, +3 lines)
    toolsEdit / descriptionprevious descriptiondescription changed (-115 chars, -1 lines)
    toolsGlob / descriptionprevious descriptiondescription changed (+173 chars)
    toolsMultiEdit / descriptionprevious descriptiondescription changed (+0 chars)
    toolsRead / descriptionprevious descriptiondescription changed (+85 chars)
    toolsTask / descriptionprevious descriptiondescription changed (+169 chars, +1 lines)
    toolsWrite / descriptionprevious descriptiondescription changed (+106 chars, +3 lines)
    promptstotal prompt size12,558 chars12,782 chars (+224)
    promptsblock 1previous texttext changed (+224 chars)
    transportheader / user_agentclaude-cli/0.2.115 (external)claude-cli/0.2.116 (external)
  372. v0.2.115
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block changed from `/tmp/tmp.rMpJGAtd2t` to `/tmp/tmp.VzKGH97owI`, reflecting a new ephemeral temp directory for the runner session. This is an automatically generated value with no semantic impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Tool description / Batchdescription +126 chars
    • Tool description / Readdescription +126 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.114 (external) -> claude-cli/0.2.115 (external)
    Split-view diff5 fields changedtools · 3prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    toolsBatch / descriptionprevious descriptiondescription changed (+126 chars, +1 lines)
    toolsRead / descriptionprevious descriptiondescription changed (+126 chars, +1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.114 (external)claude-cli/0.2.115 (external)
  373. v0.2.114
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.hTSq1Gj0hK` to `/tmp/tmp.rMpJGAtd2t`, reflecting a new ephemeral temp directory for this version's runtime environment. This is an automatically generated path with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Tool description / Batchdescription +600 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.113 (external) -> claude-cli/0.2.114 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    toolsBatch / descriptionprevious descriptiondescription changed (+600 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.113 (external)claude-cli/0.2.114 (external)
  374. v0.2.113
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.s9yYxBiqJa` to `/tmp/tmp.hTSq1Gj0hK`, reflecting a new ephemeral temp directory for the runner. This is an auto-generated path change with no semantic impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Tool description / Batchdescription +0 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.109 (external) -> claude-cli/0.2.113 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    toolsBatch / descriptionprevious descriptiondescription changed (+0 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.109 (external)claude-cli/0.2.113 (external)
  375. v0.2.109
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.BO4tDj9twN` to `/tmp/tmp.s9yYxBiqJa`, reflecting a new ephemeral temp directory for the runner session. This is a routine environment value refresh with no semantic or behavioral change.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +0 chars
    • Tool description / Batchdescription +0 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.108 (external) -> claude-cli/0.2.109 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+0 chars)
    toolsBatch / descriptionprevious descriptiondescription changed (+0 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.108 (external)claude-cli/0.2.109 (external)
  376. v0.2.108
    Apr 22
    notable Apr 22, 2026

    Docs URL restructured, example formatting cleaned

    The Claude Code documentation URL scheme was updated from two separate overview/tutorials links to a single base URL with enumerated sub-pages (e.g., `cli-usage`, `memory`, `settings`, `security`), giving the assistant a clearer map for fetching relevant docs. Several dialogue examples had spurious blank `assistant:` turn markers removed and a typo ("itme") was fixed. The working directory temp path was also bumped, which is a routine environment snapshot change.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription +267 chars
    • Tool description / Batchdescription +1,116 chars
    • Tool description / Editdescription +76 chars
    • Tool description / Grepdescription +150 chars
    • Tool description / MultiEditdescription +404 chars
    • Tool description / Taskdescription +0 chars
    • Tool description / Writedescription +91 chars
    • Prompt block / 1-76 chars
    • Header / user_agentclaude-cli/0.2.107 (external) -> claude-cli/0.2.108 (external)
    Split-view diff10 fields changedtools · 7prompts · 2transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+267 chars, +1 lines)
    toolsBatch / descriptionprevious descriptiondescription changed (+1,116 chars, +10 lines)
    toolsEdit / descriptionprevious descriptiondescription changed (+76 chars, +1 lines)
    toolsGrep / descriptionprevious descriptiondescription changed (+150 chars, +1 lines)
    toolsMultiEdit / descriptionprevious descriptiondescription changed (+404 chars, +5 lines)
    toolsTask / descriptionprevious descriptiondescription changed (+0 chars)
    toolsWrite / descriptionprevious descriptiondescription changed (+91 chars, +2 lines)
    promptstotal prompt size12,634 chars12,558 chars (-76)
    promptsblock 1previous texttext changed (-76 chars)
    transportheader / user_agentclaude-cli/0.2.107 (external)claude-cli/0.2.108 (external)
  377. v0.2.107
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.KkyKrfCutU` to `/tmp/tmp.3boc9u2Qxl`, reflecting a new ephemeral temp directory for this version's runtime environment. This is an automatically generated path with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.106 (external) -> claude-cli/0.2.107 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.106 (external)claude-cli/0.2.107 (external)
  378. v0.2.106
    Apr 22
    notable Apr 22, 2026

    Adds system-reminder tag awareness

    A new instruction was added telling the assistant that `<system-reminder>` tags appearing in tool results or user messages are informational reminders injected by the system, not part of the user's actual input. The working directory path was also bumped to a new temp directory, which is a routine environment refresh with no semantic significance.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1+202 chars
    • Header / user_agentclaude-cli/0.2.105 (external) -> claude-cli/0.2.106 (external)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size12,432 chars12,634 chars (+202)
    promptsblock 1previous texttext changed (+202 chars)
    transportheader / user_agentclaude-cli/0.2.105 (external)claude-cli/0.2.106 (external)
  379. v0.2.105
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.gT47LuG0lD` to `/tmp/tmp.6OZesgWHkD`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.104 (external) -> claude-cli/0.2.105 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.104 (external)claude-cli/0.2.105 (external)
  380. v0.2.104
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.Gdw9nqlujO` to `/tmp/tmp.gT47LuG0lD`, reflecting a new ephemeral temp directory for the runner session. This is an automated environment value change with no semantic impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool added / WebSearchnew tool description
    • Schema added / WebSearchnew input schema
    • Tool description / Batchdescription +740 chars
    • Tool description / Taskdescription +11 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.103 (external) -> claude-cli/0.2.104 (external)
    Split-view diff6 fields changedtools · 4prompts · 1transport · 1
    FieldBeforeAfter
    toolsWebSearchadded
    toolsBatch / descriptionprevious descriptiondescription changed (+740 chars, +13 lines)
    toolsTask / descriptionprevious descriptiondescription changed (+11 chars)
    toolstool count1516
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.103 (external)claude-cli/0.2.104 (external)
  381. v0.2.103
    Apr 22
    trivial Apr 22, 2026

    Temp working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.Iin5L2oLyp` to `/tmp/tmp.Gdw9nqlujO`, reflecting a new ephemeral temporary directory for the runner session. This is a routine environment value change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Batchdescription +1,050 chars
    • Tool description / TodoWritedescription +1,050 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.102 (external) -> claude-cli/0.2.103 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBatch / descriptionprevious descriptiondescription changed (+1,050 chars, +19 lines)
    toolsTodoWrite / descriptionprevious descriptiondescription changed (+1,050 chars, +19 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.102 (external)claude-cli/0.2.103 (external)
  382. v0.2.102
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory path in the environment block was updated from `/tmp/tmp.KY7GVoYeFk` to `/tmp/tmp.Iin5L2oLyp`, reflecting a new ephemeral temp directory for the runner. This is an auto-generated path change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.101 (external) -> claude-cli/0.2.102 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.101 (external)claude-cli/0.2.102 (external)
  383. v0.2.101
    Apr 22
    notable Apr 22, 2026

    Remove synthetic-message guidance and stale context

    The "Synthetic messages" section explaining how to handle user-cancellation markers was removed entirely, along with the injected directory-structure context block and its associated working-directory snapshot. The Batch tool-use instruction was also narrowed to apply only to "bash tool calls" and trimmed of its second example. The working directory path was updated to a new temp value, consistent with a fresh session environment.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool added / MultiEditnew tool description
    • Schema added / MultiEditnew input schema
    • Tool description / Batchdescription +2,267 chars
    • Tool schema / Batchschema changed
    • Tool description / Taskdescription +11 chars
    • Prompt block / 1-869 chars
    • Header / user_agentclaude-cli/0.2.100 (external) -> claude-cli/0.2.101 (external)
    Split-view diff8 fields changedtools · 4prompts · 2schemas · 1transport · 1
    FieldBeforeAfter
    toolsMultiEditadded
    toolsBatch / descriptionprevious descriptiondescription changed (+2,267 chars, +39 lines)
    schemasBatchprevious schemaupdated schema
    toolsTask / descriptionprevious descriptiondescription changed (+11 chars)
    toolstool count1415
    promptstotal prompt size13,301 chars12,432 chars (-869)
    promptsblock 1previous texttext changed (-869 chars)
    transportheader / user_agentclaude-cli/0.2.100 (external)claude-cli/0.2.101 (external)
  384. v0.2.100
    Apr 22
    trivial Apr 22, 2026

    Temp directory path refreshed

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path, replacing `/tmp/tmp.cN2qQQBEN3` with `/tmp/tmp.q9sJz2kXcf`. This is a routine environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.99 (external) -> claude-cli/0.2.100 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.99 (external)claude-cli/0.2.100 (external)
  385. v0.2.99
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path, changing from `/tmp/tmp.nlCuXOLDiO` to `/tmp/tmp.cN2qQQBEN3`. This is a routine environment refresh with no semantic or behavioral change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.98 (external) -> claude-cli/0.2.99 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.98 (external)claude-cli/0.2.99 (external)
  386. v0.2.98
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path bump

    The working directory and directory structure context were updated to reflect a new ephemeral temp path (`/tmp/tmp.nlCuXOLDiO`), replacing the previous one (`/tmp/tmp.SzhWzLI46v`). This is a routine environment refresh with no semantic or behavioral change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.97 (external) -> claude-cli/0.2.98 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.97 (external)claude-cli/0.2.98 (external)
  387. v0.2.97
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory and directory structure snapshot were updated from `/tmp/tmp.qTYy41bSAw` to `/tmp/tmp.SzhWzLI46v`, reflecting a new ephemeral session environment. This is a routine temp-path rotation with no semantic or behavioral change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.96 (external) -> claude-cli/0.2.97 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.96 (external)claude-cli/0.2.97 (external)
  388. v0.2.96
    Apr 22
    notable Apr 22, 2026

    Adds file path and line number citation format

    A new "Code References" section was added instructing the assistant to cite source locations using a `file_path:line_number` pattern when referencing specific functions or code. An example exchange is included to illustrate the expected format. The working directory paths also changed, reflecting a new sandbox session.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Batchdescription -202 chars
    • Tool description / WebFetchdescription -202 chars
    • Prompt block / 1+360 chars
    • Header / user_agentclaude-cli/0.2.94 (external) -> claude-cli/0.2.96 (external)
    Split-view diff5 fields changedtools · 2prompts · 2transport · 1
    FieldBeforeAfter
    toolsBatch / descriptionprevious descriptiondescription changed (-202 chars, -1 lines)
    toolsWebFetch / descriptionprevious descriptiondescription changed (-202 chars, -1 lines)
    promptstotal prompt size12,941 chars13,301 chars (+360)
    promptsblock 1previous texttext changed (+360 chars)
    transportheader / user_agentclaude-cli/0.2.94 (external)claude-cli/0.2.96 (external)
  389. v0.2.94
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path bumped

    The working directory and directory structure snapshot were updated from `/tmp/tmp.OWhOhu0OOD` to `/tmp/tmp.ReLzEksbSN`, reflecting a new ephemeral session path. This is a mechanical environment reset with no semantic change to behavior or instructions.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.93 (external) -> claude-cli/0.2.94 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.93 (external)claude-cli/0.2.94 (external)
  390. v0.2.93
    Apr 22
    major Apr 22, 2026

    Adds TodoWrite/TodoRead task management

    A new "Task Management" section was introduced, instructing the assistant to use TodoWrite and TodoRead tools frequently for planning and tracking tasks, including marking todos as in-progress and completed incrementally. The "Doing tasks" workflow was updated to explicitly include TodoWrite as a planning step, and a new IMPORTANT directive mandates always using TodoWrite throughout the conversation. Two worked examples were added to illustrate the expected todo-driven workflow.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool added / TodoReadnew tool description
    • Schema added / TodoReadnew input schema
    • Tool added / TodoWritenew tool description
    • Schema added / TodoWritenew input schema
    • Tool description / Batchdescription +8,916 chars
    • Tool description / Taskdescription +21 chars
    • Prompt block / 1+2,536 chars
    • Header / user_agentclaude-cli/0.2.92 (external) -> claude-cli/0.2.93 (external)
    Split-view diff8 fields changedtools · 5prompts · 2transport · 1
    FieldBeforeAfter
    toolsTodoReadadded
    toolsTodoWriteadded
    toolsBatch / descriptionprevious descriptiondescription changed (+8,916 chars, +166 lines)
    toolsTask / descriptionprevious descriptiondescription changed (+21 chars)
    toolstool count1214
    promptstotal prompt size10,405 chars12,941 chars (+2,536)
    promptsblock 1previous texttext changed (+2,536 chars)
    transportheader / user_agentclaude-cli/0.2.92 (external)claude-cli/0.2.93 (external)
  391. v0.2.92
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path, replacing `/tmp/tmp.CbirB5mp4b` with `/tmp/tmp.dJ1wGBM3jV`. This is a routine environment-specific value change with no semantic impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.91 (external) -> claude-cli/0.2.92 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.91 (external)claude-cli/0.2.92 (external)
  392. v0.2.91
    Apr 22
    trivial Apr 22, 2026

    Temp directory path refreshed

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path, changing from `/tmp/tmp.FE4u2CGHVK` to `/tmp/tmp.CbirB5mp4b`. This is a routine environment refresh with no semantic or behavioral change.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Batchdescription +1,951 chars
    • Tool schema / NotebookEditschema changed
    • Tool schema / Taskproperties +description / required changed
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.84 (external) -> claude-cli/0.2.91 (external)
    Split-view diff5 fields changedschemas · 2tools · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBatch / descriptionprevious descriptiondescription changed (+1,951 chars, +17 lines)
    schemasNotebookEditprevious schemaupdated schema
    schemasTaskrequired list changednow has: description · required list changed
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.84 (external)claude-cli/0.2.91 (external)
  393. v0.2.84
    Apr 22
    minor Apr 22, 2026

    Tool names renamed to shorter forms

    Three tool references were renamed: `WebFetchTool` → `WebFetch`, `AgentTool` → `Task`, and `BatchTool` → `Batch`. The working directory and directory structure snapshot paths also changed, reflecting a new temp session. A minor formatting regression introduced a missing newline between two bullet points in the tool usage policy section.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool added / Batchnew tool description
    • Schema added / Batchnew input schema
    • Tool added / Globnew tool description
    • Schema added / Globnew input schema
    • Tool added / Grepnew tool description
    • Schema added / Grepnew input schema
    • Tool added / LSnew tool description
    • Schema added / LSnew input schema
    • Tool added / NotebookEditnew tool description
    • Schema added / NotebookEditnew input schema
    • Tool added / NotebookReadnew tool description
    • Schema added / NotebookReadnew input schema
    • Tool added / Readnew tool description
    • Schema added / Readnew input schema
    • Tool added / Tasknew tool description
    • Schema added / Tasknew input schema
    • Tool added / WebFetchnew tool description
    • Schema added / WebFetchnew input schema
    • Tool added / Writenew tool description
    • Schema added / Writenew input schema
    • Tool removed / AgentTooltool removed
    • Schema removed / AgentToolinput schema removed
    • Tool removed / BatchTooltool removed
    • Schema removed / BatchToolinput schema removed
    • Tool removed / GlobTooltool removed
    • Schema removed / GlobToolinput schema removed
    • Tool removed / GrepTooltool removed
    • Schema removed / GrepToolinput schema removed
    • Tool removed / LSTooltool removed
    • Schema removed / LSToolinput schema removed
    • Tool removed / NotebookEditTooltool removed
    • Schema removed / NotebookEditToolinput schema removed
    • Tool removed / NotebookReadTooltool removed
    • Schema removed / NotebookReadToolinput schema removed
    • Tool removed / Replacetool removed
    • Schema removed / Replaceinput schema removed
    • Tool removed / Viewtool removed
    • Schema removed / Viewinput schema removed
    • Tool removed / WebFetchTooltool removed
    • Schema removed / WebFetchToolinput schema removed
    • Tool description / Bashdescription -33 chars
    • Tool description / Editdescription -4 chars
    • Prompt block / 1-22 chars
    • Header / user_agentclaude-cli/0.2.81 (external) -> claude-cli/0.2.84 (external)
    Split-view diff25 fields changedtools · 22prompts · 2transport · 1
    FieldBeforeAfter
    toolsBatchadded
    toolsGlobadded
    toolsGrepadded
    toolsLSadded
    toolsNotebookEditadded
    toolsNotebookReadadded
    toolsReadadded
    toolsTaskadded
    toolsWebFetchadded
    toolsWriteadded
    toolsAgentToolpresent
    toolsBatchToolpresent
    toolsGlobToolpresent
    toolsGrepToolpresent
    toolsLSToolpresent
    toolsNotebookEditToolpresent
    toolsNotebookReadToolpresent
    toolsReplacepresent
    toolsViewpresent
    toolsWebFetchToolpresent
    toolsBash / descriptionprevious descriptiondescription changed (-33 chars)
    toolsEdit / descriptionprevious descriptiondescription changed (-4 chars)
    promptstotal prompt size10,427 chars10,405 chars (-22)
    promptsblock 1previous texttext changed (-22 chars)
    transportheader / user_agentclaude-cli/0.2.81 (external)claude-cli/0.2.84 (external)
  394. v0.2.81
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path bump

    The working directory and directory structure snapshot were updated from `/tmp/tmp.YdnnKY1JtC` to `/tmp/tmp.7SnDKmzOIM`, reflecting a new ephemeral session environment. This is a routine path change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.80 (external) -> claude-cli/0.2.81 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.80 (external)claude-cli/0.2.81 (external)
  395. v0.2.80
    Apr 22
    minor Apr 22, 2026

    Rename dispatch_agent to AgentTool

    The tool-usage policy reference was updated from `dispatch_agent` to `AgentTool`, reflecting a rename of the file-search agent tool. The working directory and directory structure paths also changed, which are ephemeral environment values with no semantic impact.

    PromptsSchemasToolsTransport
    Change details

    Changed artifacts

    • Tool added / AgentToolnew tool description
    • Schema added / AgentToolnew input schema
    • Tool added / LSToolnew tool description
    • Schema added / LSToolnew input schema
    • Tool added / NotebookEditToolnew tool description
    • Schema added / NotebookEditToolnew input schema
    • Tool added / NotebookReadToolnew tool description
    • Schema added / NotebookReadToolnew input schema
    • Tool removed / LStool removed
    • Schema removed / LSinput schema removed
    • Tool removed / NotebookEditCelltool removed
    • Schema removed / NotebookEditCellinput schema removed
    • Tool removed / ReadNotebooktool removed
    • Schema removed / ReadNotebookinput schema removed
    • Tool removed / dispatch_agenttool removed
    • Schema removed / dispatch_agentinput schema removed
    • Tool description / Bashdescription -1 chars
    • Tool description / BatchTooldescription +11 chars
    • Tool description / Editdescription +0 chars
    • Tool description / Viewdescription +4 chars
    • Prompt block / 1-5 chars
    • Header / user_agentclaude-cli/0.2.79 (external) -> claude-cli/0.2.80 (external)
    Split-view diff15 fields changedtools · 12prompts · 2transport · 1
    FieldBeforeAfter
    toolsAgentTooladded
    toolsLSTooladded
    toolsNotebookEditTooladded
    toolsNotebookReadTooladded
    toolsLSpresent
    toolsNotebookEditCellpresent
    toolsReadNotebookpresent
    toolsdispatch_agentpresent
    toolsBash / descriptionprevious descriptiondescription changed (-1 chars)
    toolsBatchTool / descriptionprevious descriptiondescription changed (+11 chars)
    toolsEdit / descriptionprevious descriptiondescription changed (+0 chars)
    toolsView / descriptionprevious descriptiondescription changed (+4 chars)
    promptstotal prompt size10,432 chars10,427 chars (-5)
    promptsblock 1previous texttext changed (-5 chars)
    transportheader / user_agentclaude-cli/0.2.79 (external)claude-cli/0.2.80 (external)
  396. v0.2.79
    Apr 22
    trivial Apr 22, 2026

    Temp directory path refreshed

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path, replacing `/tmp/tmp.7bvGGWhpf1` with `/tmp/tmp.qajzokFzmt`. This is a routine environment refresh with no semantic or behavioral change.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +10 chars
    • Tool description / BatchTooldescription +10 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.78 (external) -> claude-cli/0.2.79 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+10 chars)
    toolsBatchTool / descriptionprevious descriptiondescription changed (+10 chars)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.78 (external)claude-cli/0.2.79 (external)
  397. v0.2.78
    Apr 22
    trivial Apr 22, 2026

    Temp directory path bump

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path, replacing `/tmp/tmp.HqkzxH5cpS` with `/tmp/tmp.7bvGGWhpf1`. This is a routine environment-state refresh with no semantic or behavioral change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.77 (external) -> claude-cli/0.2.78 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.77 (external)claude-cli/0.2.78 (external)
  398. v0.2.77
    Apr 22
    minor Apr 22, 2026

    Numbered steps changed to bullet list

    The "Doing tasks" workflow steps were reformatted from a numbered list to an unordered bullet list, removing the explicit ordering of steps. A temp directory path was also rotated to a new value, and a blank line was added after the safety IMPORTANT block — both routine environmental noise.

    PromptsToolsTransport
    Change details

    Changed artifacts

    • Tool description / Bashdescription +61 chars
    • Tool description / BatchTooldescription +61 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.76 (external) -> claude-cli/0.2.77 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+61 chars, +1 lines)
    toolsBatchTool / descriptionprevious descriptiondescription changed (+61 chars, +1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.76 (external)claude-cli/0.2.77 (external)
  399. v0.2.76
    Apr 22
    minor Apr 22, 2026

    OS version added to env block

    The environment block gained a new `OS Version` field exposing the Linux kernel and platform string. The working directory and directory structure snapshot also reflect a new temporary path, consistent with a fresh runner session.

    PromptsTransport
    Change details

    Changed artifacts

    • Prompt block / 1+35 chars
    • Header / user_agentclaude-cli/0.2.74 (external) -> claude-cli/0.2.76 (external)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size10,397 chars10,432 chars (+35)
    promptsblock 1previous texttext changed (+35 chars)
    transportheader / user_agentclaude-cli/0.2.74 (external)claude-cli/0.2.76 (external)
  400. v0.2.74
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path, replacing `/tmp/tmp.1H1DRT4FiP` with `/tmp/tmp.HSut1AvTEp`. This is a routine session-level environment value change with no semantic or behavioral impact.

    PromptsSchemasTransportLow signal
    Change details

    Changed artifacts

    • Tool schema / BatchToolschema changed
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.73 (external) -> claude-cli/0.2.74 (external)
    Split-view diff3 fields changedschemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    schemasBatchToolprevious schemaupdated schema
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.73 (external)claude-cli/0.2.74 (external)
  401. v0.2.73
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary path (`/tmp/tmp.1H1DRT4FiP` replacing `/tmp/tmp.7xLyAMgm41`). This is a routine environment identifier change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription -70 chars
    • Tool description / BatchTooldescription -70 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.72 (external) -> claude-cli/0.2.73 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-70 chars, -1 lines)
    toolsBatchTool / descriptionprevious descriptiondescription changed (-70 chars, -1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.72 (external)claude-cli/0.2.73 (external)
  402. v0.2.72
    Apr 22
    trivial Apr 22, 2026

    Ephemeral working directory path updated

    The temporary working directory path was updated from `/tmp/tmp.KzQajyHNGQ` to `/tmp/tmp.7xLyAMgm41` in both the environment block and the directory structure snapshot. This is a routine change reflecting a new sandbox session and carries no semantic difference.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / BatchTooldescription -1,785 chars
    • Tool description / Viewdescription +283 chars
    • Tool description / dispatch_agentdescription -136 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.70 (external) -> claude-cli/0.2.72 (external)
    Split-view diff5 fields changedtools · 3prompts · 1transport · 1
    FieldBeforeAfter
    toolsBatchTool / descriptionprevious descriptiondescription changed (-1,785 chars, -17 lines)
    toolsView / descriptionprevious descriptiondescription changed (+283 chars, +1 lines)
    toolsdispatch_agent / descriptionprevious descriptiondescription changed (-136 chars, -1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.70 (external)claude-cli/0.2.72 (external)
  403. v0.2.70
    Apr 22
    trivial Apr 22, 2026

    Ephemeral working directory path updated

    The temporary working directory path was updated from `/tmp/tmp.LzIPRMMt27` to `/tmp/tmp.KzQajyHNGQ` in both the environment block and the directory structure context. This is a routine change reflecting a new ephemeral sandbox session and carries no semantic or behavioral difference.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription -440 chars
    • Tool description / BatchTooldescription -440 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.69 (external) -> claude-cli/0.2.70 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-440 chars, -4 lines)
    toolsBatchTool / descriptionprevious descriptiondescription changed (-440 chars, -4 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.69 (external)claude-cli/0.2.70 (external)
  404. v0.2.69
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path, changing from `/tmp/tmp.317hnPaswJ` to `/tmp/tmp.LzIPRMMt27`. This is a session-specific environment value with no semantic or behavioral change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.68 (external) -> claude-cli/0.2.69 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.68 (external)claude-cli/0.2.69 (external)
  405. v0.2.68
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory and directory structure snapshot were updated from `/tmp/tmp.VWC0tg2GAl` to `/tmp/tmp.317hnPaswJ`, reflecting a new ephemeral session environment. This is a routine path change with no semantic or behavioral difference.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.67 (external) -> claude-cli/0.2.68 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.67 (external)claude-cli/0.2.68 (external)
  406. v0.2.67
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path, changing from `/tmp/tmp.FO6jMtvGRk` to `/tmp/tmp.VWC0tg2GAl`. This is a routine environment refresh with no semantic or behavioral change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.66 (external) -> claude-cli/0.2.67 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.66 (external)claude-cli/0.2.67 (external)
  407. v0.2.66
    Apr 22
    trivial Apr 22, 2026

    Temp directory path bump

    The working directory and directory structure snapshot were updated to reflect a new temporary session path (`tmp.FO6jMtvGRk` replacing `tmp.0EREgqUeDv`). Three blank lines were added after the "Code style" section and one blank line was removed between the lint/typecheck instruction and the commit warning, but neither change affects behavior.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+2 chars
    • Header / user_agentclaude-cli/0.2.65 (external) -> claude-cli/0.2.66 (external)
    Split-view diff3 fields changedprompts · 2transport · 1
    FieldBeforeAfter
    promptstotal prompt size10,395 chars10,397 chars (+2)
    promptsblock 1previous texttext changed (+2 chars)
    transportheader / user_agentclaude-cli/0.2.65 (external)claude-cli/0.2.66 (external)
  408. v0.2.65
    Apr 22
    trivial Apr 22, 2026

    Temp directory path rotated

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path (`/tmp/tmp.0EREgqUeDv` replacing `/tmp/tmp.zOCrUKFsJo`). This is a routine environment reset with no semantic or behavioral change.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +2 chars
    • Tool description / BatchTooldescription +2 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.64 (external) -> claude-cli/0.2.65 (external)
    Split-view diff4 fields changedtools · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+2 chars, +2 lines)
    toolsBatchTool / descriptionprevious descriptiondescription changed (+2 chars, +2 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.64 (external)claude-cli/0.2.65 (external)
  409. v0.2.64
    Apr 22
    trivial Apr 22, 2026

    Temp directory path refreshed

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path, replacing `/tmp/tmp.h2G7ZFRdHX` with `/tmp/tmp.zOCrUKFsJo`. This is a routine environment value refresh with no semantic or behavioral change.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.62 (external) -> claude-cli/0.2.64 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.62 (external)claude-cli/0.2.64 (external)
  410. v0.2.62
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary folder path, replacing `/tmp/tmp.Ao8yCurdc3` with `/tmp/tmp.h2G7ZFRdHX`. This is a routine environment variable change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.61 (external) -> claude-cli/0.2.62 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.61 (external)claude-cli/0.2.62 (external)
  411. v0.2.61
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory and directory structure snapshot were updated to reflect a new randomly-generated temporary path, replacing `/tmp/tmp.14povDO9l5` with `/tmp/tmp.Ao8yCurdc3`. This is a session-specific environment value with no semantic change to the prompt's behavior.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.60 (external) -> claude-cli/0.2.61 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.60 (external)claude-cli/0.2.61 (external)
  412. v0.2.60
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path. This is a session-specific environment value change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.59 (external) -> claude-cli/0.2.60 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.59 (external)claude-cli/0.2.60 (external)
  413. v0.2.59
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory and directory structure snapshot were updated from `/tmp/tmp.2HS9PfNqFz` to `/tmp/tmp.H9nXMQKL9B`, reflecting a new ephemeral session environment. This is a routine environment value change with no semantic or behavioral impact.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription -180 chars
    • Tool schema / Bashproperties +description
    • Tool description / BatchTooldescription +145 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.57 (external) -> claude-cli/0.2.59 (external)
    Split-view diff5 fields changedtools · 2schemas · 1prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (-180 chars)
    schemasBashprevious schemanow has: description
    toolsBatchTool / descriptionprevious descriptiondescription changed (+145 chars, +11 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.57 (external)claude-cli/0.2.59 (external)
  414. v0.2.57
    Apr 22
    trivial Apr 22, 2026

    Temporary working directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary path (`/tmp/tmp.2HS9PfNqFz` replacing `/tmp/tmp.1GaCH5UGGu`). This is a session-specific environment value with no semantic or behavioral change.

    PromptsSchemasToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / BatchTooldescription +1,073 chars
    • Tool description / Editdescription +661 chars
    • Tool schema / Editproperties +expected_replacements
    • Tool schema / GlobToolschema changed
    • Tool description / Viewdescription +90 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.56 (external) -> claude-cli/0.2.57 (external)
    Split-view diff7 fields changedtools · 3schemas · 2prompts · 1transport · 1
    FieldBeforeAfter
    toolsBatchTool / descriptionprevious descriptiondescription changed (+1,073 chars, +6 lines)
    toolsEdit / descriptionprevious descriptiondescription changed (+661 chars, +5 lines)
    schemasEditprevious schemanow has: expected_replacements
    schemasGlobToolprevious schemaupdated schema
    toolsView / descriptionprevious descriptiondescription changed (+90 chars, +1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.56 (external)claude-cli/0.2.57 (external)
  415. v0.2.56
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path. This is a session-specific environment value change with no semantic or behavioral impact.

    PromptsToolsTransportLow signal
    Change details

    Changed artifacts

    • Tool description / Bashdescription +99 chars
    • Tool description / BatchTooldescription +403 chars
    • Tool description / Viewdescription +304 chars
    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.55 (external) -> claude-cli/0.2.56 (external)
    Split-view diff5 fields changedtools · 3prompts · 1transport · 1
    FieldBeforeAfter
    toolsBash / descriptionprevious descriptiondescription changed (+99 chars, +3 lines)
    toolsBatchTool / descriptionprevious descriptiondescription changed (+403 chars, +4 lines)
    toolsView / descriptionprevious descriptiondescription changed (+304 chars, +1 lines)
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.55 (external)claude-cli/0.2.56 (external)
  416. v0.2.55
    Apr 22
    trivial Apr 22, 2026

    Temp directory path updated

    The working directory and directory structure snapshot were updated to reflect a new temporary directory path (`/tmp/tmp.Naz6PUCJRF` replacing `/tmp/tmp.5KymrY1uTF`). This is a routine session-level environment change with no semantic or behavioral impact.

    PromptsTransportLow signal
    Change details

    Changed artifacts

    • Prompt block / 1+0 chars
    • Header / user_agentclaude-cli/0.2.54 (external) -> claude-cli/0.2.55 (external)
    Split-view diff2 fields changedprompts · 1transport · 1
    FieldBeforeAfter
    promptsblock 1previous texttext changed (0 chars net)
    transportheader / user_agentclaude-cli/0.2.54 (external)claude-cli/0.2.55 (external)
  417. v0.2.54
    Apr 22
    baseline Apr 22, 2026

    v0.2.54 baseline

    Initial captured version — no adjacent comparison.

    Low signal
    Change details

    Changed artifacts

    • BaselineNo adjacent-version diff.
    Split-view diffbaseline · nothing to compare

    This is the earliest captured version, so there is no adjacent diff to render.