[BUG] Numbers are changed between writing and sending to Claude Code.

Status Open
Reported on v2.1.258
Maintainer reply None cached
Activity 0 comments · opened Sep 2, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Claude is parsing my text as markdown and changing numbers between typing and submission. If claude gives me 4 points back and I want to respond to 2 of them, I can no longer do so.

If I type:

2. xxx
4. yyy

And then send that message, the message changes to be:

2. xxx
3. yyy

If I type

- 2. xxx
- 4. yyy

And then send that message, the message changes to be:

-
  b. xxx
-
  d. yyy

Looms:

---

Note, there are previous closed issues for this, but this is clearly extreme serious risk, as me saying "2. Yes, 4. Yes" leading to "2. Yes, 3. Yes" could mean claude thinks it is authorised to do destructive work on point 3, which I've not authorised.

What Should Happen?

See above

Error Messages/Logs

Steps to Reproduce

See above

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

_No response_

Claude Code Version

2.1.258

Platform

Anthropic API

Operating System

macOS

Terminal/Shell

Terminal.app (macOS)

Additional Information

_No response_

View original on GitHub ↗