Step-by-step answer
Stretch 60–90 min7 stepsWire a two-tier eval gate into CI
A two-tier GitHub Actions gate for the eve enquiries agent. The regression tier runs the always-pass evals strictly with three attempts each and uploads the artifacts on failure; the capability tier runs five trials, pairs them with a stored baseline measured on the same pinned model, and fails only if the paired interval's lower end falls below the agreed tolerance. CI runs on your own OpenRouter key, because chatgpt() can't leave your machine.
Back to the exercise