Skip to content

v2.10.0

Latest

Choose a tag to compare

@cristipufu cristipufu released this 27 Feb 04:44
· 90 commits to main since this release
6c1f50e

🚨 Breaking Changes for UiPath Python SDK (v2.10.0+)

Schema type field changed from "agent" to "function" for coded functions

File: src/uipath/functions/runtime.py:257

Previously, UiPathFunctionsRuntime.get_schema() hardcoded type="agent" for all entrypoints. Now it uses the new entrypoint_type parameter, which defaults to "function".

Impact

Any entrypoint defined under "functions" in uipath.json will now produce a schema with type: "function" instead of type: "agent".

Downstream systems that filter or route based on this schema type (e.g., Orchestrator, runtime hosts) may behave differently.

Migration

If you need the old "agent" type, move the entrypoint from the "functions" key to the new "agents" key in uipath.json.