Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.223 Home All releases olderv2.1.222 v2.1.224newer

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

Under the hood
Useful2 Signal0
Elsewhere

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

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 →