This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

coaxmetal/hermes: add claude-code to agent PATH for claude-code skill

The Hermes Agent ships a "claude-code" skill that delegates coding via
`terminal(command="claude -p '...'")`, but the `claude` binary wasn't on
the agent's PATH. Add it through services.hermes-agent.extraPackages, which
lands in both the systemd service PATH and the hermes user's profile.

Auth is separate: run `sudo -u hermes -H claude` on the host once.

Assisted-by: Claude Code (claude-opus-4-8[1m])

+8
+8
machines/coaxmetal/hermes.nix
··· 21 21 # SDK + liboqs for optional E2EE; Linux-only). 22 22 extraDependencyGroups = [ "matrix" ]; 23 23 24 + # Put the Claude Code CLI on the agent's PATH so its bundled "claude-code" 25 + # skill can delegate coding via `terminal(command="claude -p '...'")`. 26 + # extraPackages lands in both the systemd service PATH and the hermes 27 + # user's profile. Auth is separate (run `claude` once as the hermes user). 28 + extraPackages = [ 29 + self.legacyPackages.${pkgs.system}.llm.claude-code 30 + ]; 31 + 24 32 settings.model = { 25 33 # Nous does NOT recommend the Hermes-4 chat models for Hermes Agent — it 26 34 # wants a dedicated *agentic* model. Community/Nous consensus agentic pick