Skip to content

Conversation

@radu-mocanu
Copy link
Contributor

@radu-mocanu radu-mocanu commented Jan 8, 2026

  • inspect functions decorated by @resource_override to await for the coroutine (if async)
  • inverse order @resource_override -> @Traced to capture the actual override resources name + folder in the spans
  • removed _should_infer_bindings and _infer_bindings_mappings from function attributes list, as bindings are not auto-inferred anymore
  • add test to verify spans attrs content when resource_override is present

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.4.dev1010733647",

  # Any version from PR
  "uipath>=2.4.4.dev1010730000,<2.4.4.dev1010740000"
]

[[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.4.dev1010730000,<2.4.4.dev1010740000",
]

@radu-mocanu radu-mocanu added the build:dev Create a dev build from the pr label Jan 8, 2026
@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
@radu-mocanu radu-mocanu force-pushed the fix/resource-override-issue branch 2 times, most recently from 95be7a5 to 8ffcecf Compare January 8, 2026 09:03
@radu-mocanu radu-mocanu requested a review from akshaylive January 8, 2026 09:16
@radu-mocanu radu-mocanu force-pushed the fix/resource-override-issue branch from 8ffcecf to 289e60e Compare January 8, 2026 09:16
@radu-mocanu radu-mocanu requested a review from cristipufu January 8, 2026 09:16
@radu-mocanu radu-mocanu self-assigned this Jan 8, 2026
@radu-mocanu radu-mocanu force-pushed the fix/resource-override-issue branch from 289e60e to 0d16779 Compare January 8, 2026 09:26
@radu-mocanu radu-mocanu force-pushed the fix/resource-override-issue branch from 0d16779 to 96435a5 Compare January 8, 2026 09:50
@radu-mocanu radu-mocanu force-pushed the fix/resource-override-issue branch from 96435a5 to 77a5cb6 Compare January 8, 2026 10:32
@radu-mocanu radu-mocanu merged commit 1dbd63b into main Jan 8, 2026
80 checks passed
@radu-mocanu radu-mocanu deleted the fix/resource-override-issue branch January 8, 2026 11:01
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