Before contributing, please read our contributing guidelines and code of conduct.
Describe the changes present in the pull request
Include a link to the related GitHub issue, if applicable
The agent includes a suite of tests which should be used to verify your changes don't break existing functionality. These tests will run with Github Actions when a pull request is made. More details on running the tests locally can be found here, For most contributions it is strongly recommended to add additional tests which exercise your changes.