Skip to content

Read model whitelist from config file in CLI and scripts#251

Merged
PunchTheDev merged 1 commit into
mainfrom
punch/sync-model-whitelist-all-paths
Jun 3, 2026
Merged

Read model whitelist from config file in CLI and scripts#251
PunchTheDev merged 1 commit into
mainfrom
punch/sync-model-whitelist-all-paths

Conversation

@PunchTheDev
Copy link
Copy Markdown
Owner

Summary

cli.py, scripts/run_eval_pool.py, and scripts/run_hidden_eval.py all had the old 3-model hardcoded fallback for FORGE_MODEL_WHITELIST. The CI workflows correctly read from config/model-whitelist.txt (since PR #248), but local runs and manual script invocations would silently use the stale list.

Changes

  • cli.py: forge eval now reads config/model-whitelist.txt to build the whitelist fallback instead of the 3-model hardcode
  • scripts/run_eval_pool.py: same — _load_whitelist_default() reads the file
  • scripts/run_hidden_eval.py: same
  • agents/template/agent.py: docstring updated to reference the file instead of naming 3 models

@PunchTheDev PunchTheDev merged commit 05b8183 into main Jun 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant