Brockhow exactly did this get confirmed?
It was announced on the dedicated server operators' mailing list.
We've released a beta branch for TF2 that has support for VScript. You'll find this beta using the 'vscript_test' branch. This feature adds a scripting language (Squirrel 3) to the game that can be used to interface with entities, the world and the game state. Anyone interested in the feature (mappers, server hosts, etc.) can provide feedback here:
https://github.com/ValveSoftware/Source-1-Games/issues/4481
The beta branch is not compatible with the current version of TF2, so you won't be able to connect to the public servers or use matchmaking while testing it. You can toggle the beta branch on/off, though, so that shouldn't interfere with testing it if you'd like. Thanks.
-Eric