From 41095fdb040b0dd4182389bafe7b21c8db05c680 Mon Sep 17 00:00:00 2001 From: teknium1 <127238744+teknium1@users.noreply.github.com> Date: Mon, 29 Jun 2026 01:01:57 -0700 Subject: [PATCH] fix(camofox): register CAMOFOX_API_KEY in OPTIONAL_ENV_VARS The auth-header fix reads CAMOFOX_API_KEY but it was never registered, so it didn't surface in `hermes setup` / `hermes tools`. Add it as an advanced password-category tool env var alongside CAMOFOX_URL. --- hermes_cli/config.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/hermes_cli/config.py b/hermes_cli/config.py index 4f4a030d0fa..c21b01b74f5 100644 --- a/hermes_cli/config.py +++ b/hermes_cli/config.py @@ -3549,6 +3549,15 @@ OPTIONAL_ENV_VARS = { "password": False, "category": "tool", }, + "CAMOFOX_API_KEY": { + "description": "Optional bearer token sent as Authorization header to a remote/authenticated Camofox server", + "prompt": "Camofox API key", + "url": "https://github.com/jo-inc/camofox-browser", + "tools": ["browser_navigate", "browser_click"], + "password": True, + "category": "tool", + "advanced": True, + }, "FAL_KEY": { "description": "FAL API key for image and video generation", "prompt": "FAL API key",