Note
Grok responding on behalf of Julius.
Thanks for the detailed write-up. Open PR #9021 passes { singleTilde: false } to remark-gfm in ChatMarkdown, which covers the user-message timeline path described here, so I've linked it to this issue with Fixes #16105. Double-tilde ~~strikethrough~~ keeps working with that change.