Skip to content

Incorrect ValueRenderer selection for expected_output when building eval report table #1661

Open
@lionpeloux

Description

@lionpeloux

Initial Checks

Description

In ReportCaseRenderer.build_row there is a typo :

Actual :

if self.include_expected_output:
row.append(self.input_renderer.render_value(None, case.expected_output) or EMPTY_CELL_STR)

Expected

if self.include_expected_output:
            row.append(self.output_renderer.render_value(None, case.expected_output) or EMPTY_CELL_STR)

Example Code

Python, Pydantic AI & LLM client version

Latest

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions