Agent 2.6 Release Notes
Summary
Agent 2.6 is a major release focusing on stability and reliability within the Automox Agent. It contains the following features, improvements, and fixes:
Adding
Sleep Detection - macOS
The Automox Agent on macOS now detects and responds to device sleep and wake events, pausing work operations during maintenance wakes (dark wake) and resuming cleanly on full wake (user wake). This resolves a known reliability issue called "presence flapping" - the symptom where a device briefly appears online and then drops back offline without completing any assigned work.
About this Enhancement:
- More accurate device status in the Console — devices reflect their true online / offline state instead of briefly appearing online and dropping off.
- Assigned work completes reliably — policies, patches, and commands run when the device is genuinely awake, rather than being started and interrupted by dark wakes.
- Less wasted activity on sleeping Macs — the agent doesn't attempt meaningful work during dark wakes, so it won't needlessly burden a device that isn't in use.
- For macOS deployments, a new LaunchDaemon is included in the Agent installation package.
Platform support: macOS only. Servers and cloud-hosted Macs configured to never sleep are unaffected.
Agent Watchdog Refactor (Windows Only)
The Automox Agent Watchdog, the background service responsible for keeping Agent components running on managed Windows devices, has been refactored to be more reliable and extensible. Previously, the Watchdog was tightly coupled to the Agent UI Tray application, limiting its ability to monitor other Agent components and making it harder to maintain.
About this Enhancement:
- The Watchdog now monitors Agent components through a standardized interface, meaning each component manages its own configuration, startup requirements, and enabled / disabled state. This removes dependencies between the Watchdog and individual components.
- Third-party dependency installation (such as WebView2) has been moved out of the Watchdog and into the components that actually require it, preventing unintended installations and reducing the Watchdog's surface area.
- Multi-user Windows environments continue to be fully supported, with the Watchdog correctly managing separate Agent Tray instances per active user session.
Platform support: Windows only
What you need to do: No action required. This is an internal refactor - Agent behavior and Console visibility are unchanged under normal operating conditions.
Improvements
- Agent Log Retrieval: The Automox Agent now supports remote debug log transmission, removing the dependency on customers to manually collect and share Agent information with Automox. When initiated by Automox Support and Engineering teams, the Agent will compress and transmit Automox log files to a secure cloud storage endpoint within the Automox network.
- About this Enhancement:
- File Scope: All
*.logfiles from the/amagent/directory are collected. - Transmission: Data transmission takes place over the existing
installation-reporting-service.automox.comdomain over Port 443 (https). - Data Retention: Cloud storage enforces a 7 day Time to Live (TTL) on retrieved log file archives. Files are automatically deleted once the retention window is met.
- File Scope: All
- What you need to do: No action required. End users are not notified of the log retrieval process. This activity is not visible in the Console.
- About this Enhancement:
Bugfixes
- Agent Icon and Tray going nonfunctional on Windows: Fixed a critical issue where the Agent Tray attempts to load the Automox icon before Windows’
explorer.exefully loads the taskbar, leading to an invisible Tray icon and a nonfunctional Agent Tray. - CVEs and Vulnerabilities:
- GoLang Vulnerability: Updating Go dependencies within the Agent binary across all OSes to account for known vulnerabilities in GoLang. Updated CI/CD pipeline to ensure
govulncheckruns as expected. - CVE CWE-214: Removed the utilization of an embedded script which exposed an encrypted key in favor of internal command tools to perform keychain storage.
- GoLang Vulnerability: Updating Go dependencies within the Agent binary across all OSes to account for known vulnerabilities in GoLang. Updated CI/CD pipeline to ensure
- Script Signing Certificates Not Installing on Device: Addressed a defect where the Agent was not honoring Proxy Environment Variables, leading to certificate installation failures and degraded Agent functionality.
- Agent Debug Log Noise Reduction: Improved log handling for Telemetry services when transmission is not successful.
