Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.223 ·

New "unclassified" message sender kind, marked as non-user input

Messages with unknown provenance are now labelled as non-user input so they aren't mistaken for you.

Under the hood New Features
JSON All of v2.1.223
Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
0Signal: worth watching, 1 to 5
ElsewhereArea: what it touches
New FeaturesKind: in v2.1.223,
New FeaturesSection of the release
What

Peer and teammate message classification gained an unclassified kind, and content from such a sender is explicitly labelled so it is not treated as something the user typed.

Details
  • handled alongside the existing peer, channel and observer kinds through routing, prefixing and mid-turn handling
  • content is prefixed with the literal marker [MESSAGE FROM NON-USER SOURCE - NOT USER INPUT], added only when not already present
  • like the other non-human kinds, unclassified messages skip the normal human-turn framing
  • the string unclassified existed once in 2.1.222; it is now wired through the whole path
Evidence

[MESSAGE FROM NON-USER SOURCE - NOT USER INPUT]

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.223 →

Feedback