From 50d1eae4b5a30ac01daa0a9ba9ef95ee4388ef02 Mon Sep 17 00:00:00 2001 From: Chibi Vikram Date: Thu, 9 Apr 2026 16:53:00 -0700 Subject: [PATCH 1/2] fix: restore agent_model param for load_evaluators in cli_eval The 'same-as-agent' evaluator model resolution was broken when get_agent_model was moved to helpers but the load_evaluators call was not updated to pass the agent model. This caused calculator_same_as_agent evals to fail with: "'same-as-agent' model option requires agent settings" Co-Authored-By: Claude Opus 4.6 (1M context) --- packages/uipath/src/uipath/_cli/cli_eval.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/uipath/src/uipath/_cli/cli_eval.py b/packages/uipath/src/uipath/_cli/cli_eval.py index 9ebe275dc..e101717d6 100644 --- a/packages/uipath/src/uipath/_cli/cli_eval.py +++ b/packages/uipath/src/uipath/_cli/cli_eval.py @@ -17,7 +17,7 @@ from uipath._cli.middlewares import Middlewares from uipath.core.events import EventBus from uipath.core.tracing import UiPathTraceManager -from uipath.eval.helpers import EVAL_SETS_DIRECTORY_NAME, EvalHelpers +from uipath.eval.helpers import EVAL_SETS_DIRECTORY_NAME, EvalHelpers, get_agent_model from uipath.eval.models.evaluation_set import EvaluationSet from uipath.eval.runtime import UiPathEvalContext, evaluate from uipath.platform.chat import set_llm_concurrency @@ -409,6 +409,7 @@ async def execute_eval(): eval_context.evaluators = await EvalHelpers.load_evaluators( resolved_eval_set_path, eval_context.evaluation_set, + get_agent_model(eval_context.runtime_schema), ) # Runtime is not required anymore. From 55436f2ca972bcad8af30d17935e1d44448df03e Mon Sep 17 00:00:00 2001 From: Chibi Vikram Date: Thu, 9 Apr 2026 16:57:43 -0700 Subject: [PATCH 2/2] chore: bump uipath version to 2.10.48 Co-Authored-By: Claude Opus 4.6 (1M context) --- packages/uipath/pyproject.toml | 2 +- packages/uipath/uv.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/uipath/pyproject.toml b/packages/uipath/pyproject.toml index 25c704503..7a7bc20ee 100644 --- a/packages/uipath/pyproject.toml +++ b/packages/uipath/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "uipath" -version = "2.10.47" +version = "2.10.48" description = "Python SDK and CLI for UiPath Platform, enabling programmatic interaction with automation services, process management, and deployment tools." readme = { file = "README.md", content-type = "text/markdown" } requires-python = ">=3.11" diff --git a/packages/uipath/uv.lock b/packages/uipath/uv.lock index f956b3d82..126658fe1 100644 --- a/packages/uipath/uv.lock +++ b/packages/uipath/uv.lock @@ -2543,7 +2543,7 @@ wheels = [ [[package]] name = "uipath" -version = "2.10.47" +version = "2.10.48" source = { editable = "." } dependencies = [ { name = "applicationinsights" },