We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 361369e commit 73505bdCopy full SHA for 73505bd
eval_protocol/pytest/tracing_utils.py
@@ -171,7 +171,14 @@ def update_row_with_remote_trace(
171
row.messages = remote_row.messages
172
row.tools = remote_row.tools
173
row.input_metadata.session_data = remote_row.input_metadata.session_data
174
- row.input_metadata.dataset_info = remote_row.input_metadata.dataset_info
+ remote_info = remote_row.input_metadata.dataset_info or {}
175
+ if row.input_metadata.dataset_info is None:
176
+ row.input_metadata.dataset_info = dict(remote_info)
177
+ else:
178
+ for k, v in remote_info.items():
179
+ if k not in row.input_metadata.dataset_info:
180
+ row.input_metadata.dataset_info[k] = v
181
+
182
row.execution_metadata = remote_row.execution_metadata
183
return None
184
else:
0 commit comments