Skip to content

Commit c539e12

Browse files
committed
feat: add ixp extraction agent models
1 parent d0dda6d commit c539e12

File tree

3 files changed

+14
-3
lines changed

3 files changed

+14
-3
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "uipath"
3-
version = "2.4.10"
3+
version = "2.4.11"
44
description = "Python SDK and CLI for UiPath Platform, enabling programmatic interaction with automation services, process management, and deployment tools."
55
readme = { file = "README.md", content-type = "text/markdown" }
66
requires-python = ">=3.11"

src/uipath/agent/models/agent.py

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,6 @@ class AgentContextSettings(BaseCfg):
196196
None, alias="outputColumns"
197197
)
198198

199-
200199
class AgentContextResourceConfig(BaseAgentResourceConfig):
201200
"""Agent context resource configuration model."""
202201

@@ -361,6 +360,18 @@ class AgentProcessToolResourceConfig(BaseAgentToolResourceConfig):
361360
settings: AgentToolSettings = Field(default_factory=AgentToolSettings)
362361
arguments: Dict[str, Any] = Field(default_factory=dict)
363362

363+
class AgentIxpExtractionToolProperties(BaseResourceProperties):
364+
"""Agent process tool properties model."""
365+
366+
project_name: str | None = Field(None, alias="projectName")
367+
version_tag: str | None = Field(None, alias="versionTag")
368+
369+
class AgentIxpExtractionResourceConfig(BaseAgentToolResourceConfig):
370+
"""Agent ixp extraction tool resource configuration model."""
371+
output_schema: dict[str, Any] = Field(..., alias="outputSchema")
372+
settings: AgentToolSettings = Field(default_factory=AgentToolSettings)
373+
properties: AgentIxpExtractionToolProperties
374+
364375

365376
class AgentIntegrationToolParameter(BaseCfg):
366377
"""Agent integration tool parameter model."""

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)