Agents will use the Temp folder while extracting/validating ACC Plugins (sensu Assets)ACC Checks require ACC Plugins, also known as Sensu Assets. These are tarballs of script files, that are saved as attachments on the ACC Plugin records in the instance. These are automatically synched to the static folder of the MID Webserver, from where Agents will download them at the the point a check needs to be run that needs them. These ACC Plugins are signed, and extracted and verified before they are copied into the cache folder, after which they can be run by checks. Only if that process worked would the scripts be present in the cache. If not, file not found errors would be seen when running checks. That verification process will use a Temp folder. That can be problematic in relation to file/folder permissions and Antivirus software. In the agent's versification code, the Go script command used to get the path of the temp folder is os.TempDir(), documented here: https://pkg.go.dev/os func TempDirfunc TempDir() stringTempDir returns the default directory to use for temporary files.On Unix systems, it returns $TMPDIR if non-empty, else /tmp.On Windows, it uses GetTempPath, returning the first non-empty value from %TMP%, %TEMP%, %USERPROFILE%, or the Windows directory.On Plan 9, it returns /tmp.The directory is neither guaranteed to exist nor have accessible permissions. The Windows GetTempPath method is documented here: https://learn.microsoft.com/en-us/dotnet/api/system.io.path.gettemppath?view=net-8.0&tabs=windows Returns the path of the current user's temporary folder....produces output similar to the following. C:\Users\UserName\AppData\Local\Temp\ ...The method does not verify that the path exists or test to see if the current process can access the path. This method checks for the existence of environment variables in the following order and returns the first path found: The path specified by the TMP environment variable.The path specified by the TEMP environment variable.The path specified by the USERPROFILE environment variable.The Windows directory. In .NET 7 and later, when the process calling the method is running as SYSTEM, the method skips the preceding sequence and returns C:\Windows\SystemTemp. This location is inaccessible to processes not running as SYSTEM.