monitor-pi

Pass

Audited by Gen Agent Trust Hub on Mar 17, 2026

Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONEXTERNAL_DOWNLOADS
Full Analysis
  • [COMMAND_EXECUTION]: The script monitor.py uses subprocess.run to invoke systemctl for status checks on specific services like embry-agent.service. These commands are hardcoded and do not process unsanitized user input.\n- [DATA_EXFILTRATION]: The skill is designed to send health alerts via a discord_notify module. While this involves sending status data to an external Discord endpoint, it is the intended functionality of a monitoring tool and is controlled by the user's environment configuration.\n- [EXTERNAL_DOWNLOADS]: The pyproject.toml file lists standard, well-known Python packages (loguru, typer, httpx) as dependencies, which are used for logging, CLI parsing, and notification functionality.
Audit Metadata
Risk Level
SAFE
Analyzed
Mar 17, 2026, 06:35 AM
Security Audit — agent-trust-hub — monitor-pi