- Add and fix unit tests
- Add and use BuildSafePath method to prevent path traversal in orchestration directory
- Add new targets in Argot config and add summary for ssh.Unmarshal function
- Fix Agent version not being loaded for UserAgent when no config file exists
- Refactor and simplify existing logic within the ec2detector
- Send EC2 detection results as part of the UserAgent header with UpdateInstanceInformation request
- Use short log file name and avoid file issue causing infinite loop in session log upload