Преглед на файлове

evals: drop SUPERPOWERS_ROOT from codex/gemini required_env

These backends only read SUPERPOWERS_ROOT via engine.py/setup.py's
os.environ access, which the new cli.py default helper supplies
automatically. claude*.yaml keep SUPERPOWERS_ROOT in required_env
because they interpolate ${SUPERPOWERS_ROOT} into --plugin-dir args.
Jesse Vincent преди 4 месеца
родител
ревизия
fd5b53cb85
променени са 2 файла, в които са добавени 1 реда и са изтрити 3 реда
  1. 0 1
      evals/backends/codex.yaml
  2. 1 2
      evals/backends/gemini.yaml

+ 0 - 1
evals/backends/codex.yaml

@@ -4,7 +4,6 @@ args:
   - "--dangerously-bypass-approvals-and-sandbox"
 required_env:
   - OPENAI_API_KEY
-  - SUPERPOWERS_ROOT
 hooks:
   pre_run:
     - symlink_superpowers

+ 1 - 2
evals/backends/gemini.yaml

@@ -4,8 +4,7 @@ args:
   - "--yolo"
   - "-m"
   - "gemini-2.5-flash"
-required_env:
-  - SUPERPOWERS_ROOT
+required_env: []
 hooks:
   pre_run:
     - link_gemini_extension