From 19ae8c1e4d2c14dd4df640f6e9cdbe06ad4df565 Mon Sep 17 00:00:00 2001 From: MickLesk <47820557+MickLesk@users.noreply.github.com> Date: Fri, 23 Oct 2026 11:39:11 +0200 Subject: [PATCH] hermesagent: retry the installer download, fall back to GitHub The Vercel host answered 4xx/5xx 21 times a week; a plain curl gave up at once. --- install/hermesagent-install.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/install/hermesagent-install.sh b/install/hermesagent-install.sh index 5cacbe08b..25c868d5a 100644 --- a/install/hermesagent-install.sh +++ b/install/hermesagent-install.sh @@ -36,7 +36,8 @@ msg_ok "Configured Service Environment" confirm_external_installer "https://hermes-agent.nousresearch.com/" "https://hermes-agent.nousresearch.com/install.sh" msg_info "Installing Hermes Agent" -curl -fsSL https://hermes-agent.nousresearch.com/install.sh -o /tmp/hermes-install.sh +curl_with_retry "https://hermes-agent.nousresearch.com/install.sh" /tmp/hermes-install.sh || + curl_with_retry "https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh" /tmp/hermes-install.sh $STD setsid --wait bash -c ' set -a; source /etc/default/hermes; set +a export npm_config_yes=true