From 330da12b5e2d8b5bdfa1259881ddb14bdd3c1876 Mon Sep 17 00:00:00 2001 From: devops-engineer Date: Thu, 7 May 2026 16:56:52 -0700 Subject: [PATCH] fix(hermes): point hermes-agent fork install at Gitea (post-suspension) The github.com personal account HongmingWang-Rabbit was suspended on 2026-05-06 along with the Molecule-AI org, so the previous Dockerfile URL is 404. Image rebuilds have been broken since. Migrates the install source to the new Gitea-canonical home: https://git.moleculesai.app/molecule-ai/hermes-agent Both branches (main, feat/platform-adapter-plugins) and 9 release tags were pushed from the local clone preserving full history. The HERMES_FORK_REF default (feat/platform-adapter-plugins) is unchanged and resolves to the same SHA (18e4849e) as before. Aligns with feedback_per_agent_gitea_identity_default and reference_post_suspension_pipeline. Tracked in molecule-ai/internal#72. Co-Authored-By: Claude Opus 4.7 (1M context) --- Dockerfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index fc006c2..230ffcc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -71,13 +71,16 @@ ENV PATH="/home/agent/.local/bin:${PATH}" # Until upstream PR #18775 merges, the fork is the only place the patch # exists. Once merged + released, the fork install can be dropped and the # plugin will load against the official wheel unchanged. +# +# moved to git.moleculesai.app/molecule-ai/hermes-agent (post-suspension migration; see internal#72) +# Previously: github.com/HongmingWang-Rabbit/hermes-agent (account suspended 2026-05-06). ARG HERMES_FORK_REF=feat/platform-adapter-plugins ARG HERMES_PLATFORM_MOLECULE_A2A_REF=main # The hermes installer uses uv to create the venv and doesn't seed pip # into it. Bootstrap pip first via ensurepip, then install both wheels. RUN /home/agent/.hermes/hermes-agent/venv/bin/python3 -m ensurepip --upgrade && \ /home/agent/.hermes/hermes-agent/venv/bin/python3 -m pip install --no-cache-dir --force-reinstall \ - "git+https://github.com/HongmingWang-Rabbit/hermes-agent.git@${HERMES_FORK_REF}#egg=hermes-agent" && \ + "git+https://git.moleculesai.app/molecule-ai/hermes-agent.git@${HERMES_FORK_REF}#egg=hermes-agent" && \ /home/agent/.hermes/hermes-agent/venv/bin/python3 -m pip install --no-cache-dir \ "git+https://git.moleculesai.app/molecule-ai/hermes-platform-molecule-a2a.git@${HERMES_PLATFORM_MOLECULE_A2A_REF}#egg=hermes-platform-molecule-a2a" -- 2.45.2