When an evaluation run fails because the OpenAI API key is empty, the evaluation table does not show the run error correctly.
To reproduce:
- Set an empty OpenAI API key.
- Create a prompt that uses an OpenAI model.
- Run an evaluation on that prompt.
Expected behavior:
- The table shows the scenario failed to run because of the missing API key.
- Cost and latency show
-.
Actual behavior:
- The output is empty.
- The cost and latency columns show errors about dicts.


When an evaluation run fails because the OpenAI API key is empty, the evaluation table does not show the run error correctly.
To reproduce:
Expected behavior:
-.Actual behavior: