You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Patch Changes
a3354ac: The adapter marks a run or scoring failure it caught with failed, so the zero
it stands in for is never written to the evaluation cache. isTransient still
decides only what is worth retrying.
0aa5911: Every optimizer emits a rollout event carrying completed/total alongside
the phase, split and candidate it belongs to, so a run reports progress between
batches instead of going quiet for the length of a validation sweep. An adapter
opts in by calling args.onRollout from its evaluate — the AI SDK and
LangChain adapters already do, passing it as onSettled to mapWithConcurrency. A consumer switching exhaustively over an optimizer's
event union must handle the new member.