Messages with unknown provenance are now labelled as non-user input so they aren't mistaken for you.
What's wrong with this entry?
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.
- handled alongside the existing
peer,channelandobserverkinds 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
unclassifiedexisted once in 2.1.222; it is now wired through the whole path
[MESSAGE FROM NON-USER SOURCE - NOT USER INPUT]
Strings lifted out of the shipped bundle, so the claim above can be checked against them.