Strange characters showing up at end of some paragraphs (VS Code Ext)
Resolved 💬 3 comments Opened Dec 30, 2025 by btraut Closed Jan 14, 2026
💡 Likely answer: A maintainer (etraut-openai, contributor)
responded on this thread — see the highlighted reply below.
What version of Codex is running?
codex-cli 0.63.0, VS Code ext 0.4.56
What subscription do you have?
Pro
Which model were you using?
_No response_
What platform is your computer?
_No response_
What issue are you seeing?
These strange characters (tokens?) have shown up in multiple sessions at seemingly random times:
<img width="1026" height="282" alt="Image" src="https://github.com/user-attachments/assets/ab104d13-581b-4fc5-807a-8d7ec14113eb" />
Scryfall’s advanced form exposes structured inputs for name/oracle/type, colors/identity, rarity, set/block, artist/flavor/language, numeric stats/prices, and legality-style filters; I mirrored these sections in the builder UI. citeturn4open0
The syntax model relies on field prefixes and comparison operators (ex: name:, o:, t:, >=, <=), which I mapped into the query composer and backend parser. citeturn5open0
Community usage emphasizes token-based queries such as t: and o: plus set/language filters; this reinforced the token-first approach for advanced mode. citeturn5search0
What steps can reproduce the bug?
See conversation 019b6e13-8c19-7a11-a6bb-36a65a84decf
What is the expected behavior?
_No response_
Additional information
_No response_
3 Comments
Update! Looks like it wrote goofy chars into a markdown spec file I had it write as well. Must be model behavior.
<img width="528" height="312" alt="Image" src="https://github.com/user-attachments/assets/0047bef9-d3c6-44ae-9731-8e5ba478d3a5" />
Here's what ChatGPT says:
Breakdown:
• \^A → SOH (Start of Heading)
• \^B → STX (Start of Text)
They’re non-printing control chars (U+0000–U+001F). Many editors render them invisibly or as nothing at all.
Why they’re there:
• They’re almost certainly internal delimiters / sentinels used by a system to mark structured data (e.g. citations, annotations, or placeholders).
• The text cite turn5search0 is the payload between markers.
• You’re seeing the raw serialization instead of the rendered form.
This should now be fixed. If you see this again, please let us know.