Make eval more resilient to bad input from LLM (#29703)

I saw a slice panic (for begin > end) in a debug build of the eval. This
should just be a failed assertion, not a panic that takes out the whole
eval run!

Release Notes:

- N/A
afeb3d4fd9Richard Feldman committed on 4/30/2025, 10:13:45 PM· committed by GitHubparent92dd6b6
1 file changedLine totals unavailable