While using VSC (with Minecraft Script extension) commands written starting with / do not have tooltip.
Probable fix: "borrow" some code from language-mcfunction extension.
Also, please, make "event detector" (in load scoreboard objectives add {name} {event_type} and in tick (or "main" as it called) execute as @a[scores={{name}=1..}] ...and scoreboard players set @a {name} 0