Autobot::CLI::Service
Constants
HOME_PREFIXES = {"/home/", "/root", "/run/user/", "/Users/"}
LAUNCHD_PLIST_ID = "com.autobot.agent"
SYSTEMD_SERVICE_PATH = "/etc/systemd/system/autobot.service"
SYSTEMD_TEMPLATE = "[Unit]\nDescription=Autobot AI Agent\nAfter=network-online.target\nWants=network-online.target\n\n[Service]\nType=simple\nUser=%s\nGroup=%s\nWorkingDirectory=%s\nEnvironmentFile=%s/.env\nExecStart=%s gateway\n\nNoNewPrivileges=true\nProtectSystem=strict\n%sReadWritePaths=%s\n\nRestart=on-failure\nRestartSec=10\n\nStandardOutput=journal\nStandardError=journal\nSyslogIdentifier=autobot\n\n[Install]\nWantedBy=multi-user.target"