Skip to content

Conversation

@radu-mocanu
Copy link
Collaborator

@radu-mocanu radu-mocanu commented Dec 23, 2025

  • add context agent tools
  • export create_escalation_tool

ToDo:

  • bump uipath version

Development Package

  • Add this package as a dependency in your pyproject.toml:
[project]
dependencies = [
  # Exact version:
  "uipath-langchain==0.1.45.dev1003771713",

  # Any version from PR
  "uipath-langchain>=0.1.45.dev1003770000,<0.1.45.dev1003780000"
]

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

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

@radu-mocanu radu-mocanu force-pushed the feat/ecs-agent-tools branch 5 times, most recently from 017ee41 to 4de1ae0 Compare December 24, 2025 11:25
@radu-mocanu radu-mocanu requested a review from Copilot December 24, 2025 11:27
@radu-mocanu radu-mocanu changed the title [WIP] feat: add context agent tools feat: add context agent tools Dec 24, 2025
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request adds support for two new context retrieval modes (Deep RAG and Batch Transform) to the agent tools, exports the create_escalation_tool function, and updates the uipath dependency from version 2.2.41 to 2.2.45.

  • Refactors create_context_tool to support multiple retrieval modes
  • Adds handle_deep_rag and handle_batch_transform functions for new context agent capabilities
  • Exports create_escalation_tool from the tools module

Reviewed changes

Copilot reviewed 3 out of 4 changed files in this pull request and generated 9 comments.

File Description
src/uipath_langchain/agent/tools/context_tool.py Adds Deep RAG and Batch Transform retrieval mode handlers, refactors existing semantic search into separate function
src/uipath_langchain/agent/tools/__init__.py Exports create_escalation_tool in module public API
pyproject.toml Updates version to 0.1.44 and changes uipath dependency version constraint
uv.lock Updates locked uipath package version and dependency hashes

@radu-mocanu radu-mocanu self-assigned this Dec 24, 2025
@radu-mocanu radu-mocanu force-pushed the feat/ecs-agent-tools branch 3 times, most recently from feabb2d to 73d894c Compare December 24, 2025 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants