The text under the text box in a command block says "Use '@s' to target yourself", which is wrong. Using @s in a command block does not target the person who wrote the command, but fails (because the executor isn't an entity). It should instead say "target the executing entity" or something like that.
Linked issues
relates to 1
Comments 7
This is intended, and what you have written is more of a feature request than a bug report. This issue is invalid.
Where is your source that this is intended? It's true that @s in the chat usually targets yourself, but not in a command block, where this text appears. If this text would be true, it would mean that the command block remembered who wrote the command and then targeted that player.
Well it's not like a guy was sitting there clicking the correct buttons to spell out the words "target yourself" by accident, it's not like the cat stepped on the keyboard. It's not a bug, not a glitch that it says those specific words rather than the words you'd prefer was written. Obviously. What you've wrote here is a REQUEST to change something that really doesn't matter at all.
And if you're gonna ask me what my "source that it is intended is" whatever that is supposed to mean, I might as well ask you; what is YOUR source that it is NOT intended?
Leaving open as it is incorrect information given to the user, making it a valid bug.
Not all bugs are big bugs, that light gray shulker boxes were named silver and then light grey (e) were valid bugs too, even though they were intentionally typed as such.
Probably rather "target the executing entity" to make it clear that it will not work with command blocks directly like you said.