I’ve been creating and running evals via the evals API, all working as expected. I can see my evals and runs and all the data I’d expect within them.
I then went to the Dashboard UI for evals and I can see all the evals and runs I’ve created via the API, but when I go to select and open one of them I get a blank grey screen with the following error seen in the browser console:
Uncaught TypeError: Cannot convert undefined or null to object
at Function.entries ()
at DTSKHimEmb.js:1:7345
at Object.jS [as useMemo] (index-WinZDXE5.js:103:55987)
at Ht.useMemo (index-WinZDXE5.js:18:7327)
at Oa (DTSKHimEmb.js:1:7272)
at qn (DTSKHimEmb.js:1:100996)
at Ig (index-WinZDXE5.js:103:47426)
at bf (index-WinZDXE5.js:103:68620)
at Ni (index-WinZDXE5.js:103:67476)
at l0 (index-WinZDXE5.js:103:81826)
at vE (index-WinZDXE5.js:103:121390)
at $O (index-WinZDXE5.js:103:120461)
at k0 (index-WinZDXE5.js:103:120291)
at fE (index-WinZDXE5.js:103:117335)
at H0 (index-WinZDXE5.js:103:127171)
at gc (index-WinZDXE5.js:103:125942)
at wE (index-WinZDXE5.js:103:126194)
at index-WinZDXE5.js:103:127231
This is through Chrome. Important to note that when I create an eval through the dashboard to begin with, I can open and use that as normal, there are no errors in the dashboard.
There is a chance I’m creating the evals in a way that the Dashboard doesn’t like, but this still wouldn’t make much sense as they seem to all run correctly. I’d at least expect an error message that better represents what has gone wrong.
I also thought it may be a permissions issue, but no one (not even the owner) can open the evals I’ve created via the API.