Skip to content

Conversation

hturnbull93
Copy link

@hturnbull93 hturnbull93 commented Jul 21, 2025

Hi @mattpocock, I hope this is handy!

This PR solves #144, #100, and another couple of similar questions/issues in the ai-hero cohort 1.

evalite watch will work in the same way as it has done previously, detecting changed eval.ts files and performing a run.
evalite serve will serve the UI without performing a run.

A button has been added to the UI that allows runs to be triggered manually. A manual run will respect any new or changed eval.ts files.

The main benefit of this is that it enables a workflow where you can fiddle about with your evals, code under test, etc, and not worry about triggering many runs, eating up lots of tokens. You can wait until you've got things the way you want them and then perform the run.

Copy link

changeset-bot bot commented Jul 21, 2025

🦋 Changeset detected

Latest commit: 83a81b3

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link

vercel bot commented Jul 21, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
evalite ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 23, 2025 8:58pm

@hturnbull93 hturnbull93 marked this pull request as ready for review July 23, 2025 20:58
@adpadillar
Copy link

this would be super useful! hopefully it can merge

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.

2 participants