I have Puppet Agent installed on custom directory and this extension seems to fail with a "Could not find Puppet Agent installed at "C:\Program Files\Puppet Labs\Puppet". Functionality will be limited to syntax highlighting" warning and refuse to work. Can't find a way to set the correct path but it would be optimum if the Puppet Agent installation location would be detected automatically.