This is a change that was broken off from the larger "command handler" work and alone is a good change for the organization and separation of package responsibilities. This will also avoid future import issues if any packages imported by the agent need to interact with payload helpers.
Type of change
Code refactor
How Has This Been Tested?
Started an agent and ran various abilities, including those that require a payload and cleanup.
Checklist:
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
Description
This is a change that was broken off from the larger "command handler" work and alone is a good change for the organization and separation of package responsibilities. This will also avoid future import issues if any packages imported by the agent need to interact with payload helpers.
Type of change
Code refactor
How Has This Been Tested?
Started an agent and ran various abilities, including those that require a payload and cleanup.
Checklist: