Skip to content

feat: add legacy agents packages support#1299

Open
andreiancuta-uipath wants to merge 8 commits intomainfrom
feat/agents-legacy-packages
Open

feat: add legacy agents packages support#1299
andreiancuta-uipath wants to merge 8 commits intomainfrom
feat/agents-legacy-packages

Conversation

@andreiancuta-uipath
Copy link
Contributor

@andreiancuta-uipath andreiancuta-uipath commented Feb 11, 2026

  • Processes legacy messages and resources in a model validator
  • Default outputSchema to an empty schema -- there are older packages without outputSchema
  • Fixed: escalationType was not defaulting to 0 when the field was absent
  • I observed a recipientType that was all lowercase -> I made recipientType normalization case-insensitive
  • recipientType enum "GroupName" is different from the C# enum "StaticGroupName". Deserialization fails only in published agents, because playground sends integer enums.
    • Fixed by mapping "StaticGroupName" to "GroupName" in normalize_recipient_type. The alternative is to update the Python enum, but that is a breaking change and requires a major version bump.

@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 11, 2026
@andreiancuta-uipath andreiancuta-uipath force-pushed the feat/agents-legacy-packages branch 4 times, most recently from 8f266cd to 9586e54 Compare February 12, 2026 17:07
@andreiancuta-uipath andreiancuta-uipath force-pushed the feat/agents-legacy-packages branch from 9586e54 to a9405fe Compare February 13, 2026 11:26
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