diff --git a/pyproject.toml b/pyproject.toml index 150610dee..72b9c76d2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "uipath" -version = "2.6.10" +version = "2.6.11" description = "Python SDK and CLI for UiPath Platform, enabling programmatic interaction with automation services, process management, and deployment tools." readme = { file = "README.md", content-type = "text/markdown" } requires-python = ">=3.11" diff --git a/src/uipath/platform/resume_triggers/_enums.py b/src/uipath/platform/resume_triggers/_enums.py index 3d79fcaca..cb6181315 100644 --- a/src/uipath/platform/resume_triggers/_enums.py +++ b/src/uipath/platform/resume_triggers/_enums.py @@ -26,6 +26,7 @@ class ExternalTriggerType(str, Enum): DEEP_RAG = "deepRag" BATCH_TRANSFORM = "batchTransform" IXP_EXTRACTION = "ixpExtraction" + INDEX_INGESTION = "indexIngestion" class ExternalTrigger(BaseModel): diff --git a/src/uipath/platform/resume_triggers/_protocol.py b/src/uipath/platform/resume_triggers/_protocol.py index 1821edb84..79553b322 100644 --- a/src/uipath/platform/resume_triggers/_protocol.py +++ b/src/uipath/platform/resume_triggers/_protocol.py @@ -570,6 +570,12 @@ async def _handle_ephemeral_index_job_trigger( attachments=value.attachments, ) ) + await self._create_external_trigger( + ExternalTrigger( + type=ExternalTriggerType.INDEX_INGESTION, + external_id=ephemeral_index.id, + ) + ) if not ephemeral_index: raise Exception("Failed to create ephemeral index") resume_trigger.item_key = ephemeral_index.id diff --git a/uv.lock b/uv.lock index e2ba937b9..7c1726579 100644 --- a/uv.lock +++ b/uv.lock @@ -2491,7 +2491,7 @@ wheels = [ [[package]] name = "uipath" -version = "2.6.10" +version = "2.6.11" source = { editable = "." } dependencies = [ { name = "applicationinsights" },