Skip to content

fix: include prompt and model in eval run response#1351

Merged
ameyjain merged 5 commits intomainfrom
fix/eval-run-prompt-model-in-response
Feb 20, 2026
Merged

fix: include prompt and model in eval run response#1351
ameyjain merged 5 commits intomainfrom
fix/eval-run-prompt-model-in-response

Conversation

@ameyjain
Copy link
Contributor

Summary

  • Python evaluator results were missing prompt and model in the Evaluator Details section of EvalRunDetail, while C# evaluators included them
  • Added assertionProperties with prompt and model to the assertionSnapshot in legacy eval run responses
  • Added evaluatorSnapshot with prompt and model to coded evaluator run responses
  • Bumped version to 2.8.45

Test plan

  • Run eval with a Python LLM-as-a-judge evaluator and verify Evaluator Details shows Prompt and Model
  • Run eval with a Python trajectory evaluator and verify Evaluator Details shows Prompt and Model
  • Run eval with a deterministic evaluator (no prompt/model) and verify it still works correctly
  • Verify C# evaluator behavior is unchanged

🤖 Generated with Claude Code

The Evaluator Details section in EvalRunDetail was missing prompt and model
fields for Python evaluators, while C# evaluators included them. Added
assertionProperties with prompt/model to the assertionSnapshot in legacy
eval runs, and evaluatorSnapshot to coded eval runs.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions github-actions bot added test:uipath-langchain Triggers tests in the uipath-langchain-python repository test:uipath-llamaindex Triggers tests in the uipath-llamaindex-python repository labels Feb 19, 2026
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
return StudioWebAgentSnapshot(input_schema={}, output_schema={})

@staticmethod
def _build_assertion_properties(
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please add tests for this in e2e to validate this worked fine.

Also add tests for progress-reporter change done here.

@ameyjain ameyjain force-pushed the fix/eval-run-prompt-model-in-response branch from dace647 to 40bebc0 Compare February 20, 2026 18:08
@ameyjain ameyjain merged commit c61717d into main Feb 20, 2026
95 checks passed
@ameyjain ameyjain deleted the fix/eval-run-prompt-model-in-response branch February 20, 2026 18:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

test:uipath-langchain Triggers tests in the uipath-langchain-python repository test:uipath-llamaindex Triggers tests in the uipath-llamaindex-python repository

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments