Skip to content

Conversation

@akshaylive
Copy link
Collaborator

@akshaylive akshaylive commented Jan 8, 2026

In eval context studio_client.get_resource_overwrites() is invoked. This client provides overrides for connections as ConnectionId instead of connectionId. Allowing parsing of both fields using AliasChoice, but we prioritize connectionId over ConnectionId for backwards compatibility. Serialization will always be done to connectionId.

Development Package

  • Use uipath pack --nolock to get the latest dev build from this PR (requires version range).
  • Add this package as a dependency in your pyproject.toml:
[project]
dependencies = [
  # Exact version:
  "uipath==2.4.6.dev1010753659",

  # Any version from PR
  "uipath>=2.4.6.dev1010750000,<2.4.6.dev1010760000"
]

[[tool.uv.index]]
name = "testpypi"
url = "https://test.pypi.org/simple/"
publish-url = "https://test.pypi.org/legacy/"
explicit = true

[tool.uv.sources]
uipath = { index = "testpypi" }

[tool.uv]
override-dependencies = [
    "uipath>=2.4.6.dev1010750000,<2.4.6.dev1010760000",
]

@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 Jan 8, 2026
@akshaylive akshaylive force-pushed the akshaya/fix_eval_resources branch 2 times, most recently from 4dbbc1f to 9d400af Compare January 8, 2026 17:09
In eval context `studio_client.get_resource_overwrites()` is invoked.
This client provides overrides for connections as `ConnectionId` instead of `connectionId`.
Allowing parsing of both fields using `AliasChoice`,
but we prioritize `connectionId` over `ConnectionId` for backwards compatibility.
Serialization will always be done to `connectionId`.
@akshaylive akshaylive added the build:dev Create a dev build from the pr label Jan 8, 2026
@akshaylive akshaylive force-pushed the akshaya/fix_eval_resources branch from 9d400af to 7cfff1e Compare January 8, 2026 20:07
@akshaylive akshaylive merged commit cd2466d into main Jan 8, 2026
188 of 191 checks passed
@akshaylive akshaylive deleted the akshaya/fix_eval_resources branch January 8, 2026 21:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build:dev Create a dev build from the pr 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