When a view component defines variables with @var in a docblock, it's assumed that this variable will be passed in from the outside. There should be autocompletion on the attribute whenever using that view component.
Example view component: https://github.com/tempestphp/tempest-plugin-demo/blob/main/app/x-title.view.php
I'd expect autocompletion here:
