Skip to content

DatasetCase.metadata() always empty when fetching dataset rows from Braintrust #125

Description

When executing a Playground in braintrust, remote eval task is always passed an empty metadata map for each dataset, even if those datasets have metadata.

Reproduction steps:

  1. Create a dataset with metadata
  2. Execute dataset from Playground, observe no metadata available in remote eval task
  3. Select data set in Playground, run it individually, observe metadata IS available in remote eval task

Expected:
Each dataset passed to a remote eval task processor function should have its metadata available to that processor regardless of how the execution was triggered

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions