diff --git a/templates/agent_executor.py b/templates/agent_executor.py index bdfd689..1bc21c4 100644 --- a/templates/agent_executor.py +++ b/templates/agent_executor.py @@ -153,7 +153,8 @@ class SwarmAgent: self.setup_workspace() # Identificação de Localização Automática - vps_ip = subprocess.getoutput("hostname -I").split()[0] + ips = subprocess.getoutput("hostname -I").split() + vps_ip = next((ip for ip in ips if ip.startswith("10.99.")), ips[0] if ips else "127.0.0.1") vps_name = subprocess.getoutput("hostname") # Carrega a Doutrina de Agentes