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.
This commit is contained in:
Jesse Vincent
2026-05-06 12:20:47 -07:00
parent b3817bba4f
commit dcffaa087a
2 changed files with 1 additions and 3 deletions

View File

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

View File

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