Skip to content

feat(action-center): jit escalation apps support v2 - #1836

Open
Sandeepan-Ghosh-0312 wants to merge 8 commits into
mainfrom
feat/jitEscalationAppsSupportV2
Open

feat(action-center): jit escalation apps support v2#1836
Sandeepan-Ghosh-0312 wants to merge 8 commits into
mainfrom
feat/jitEscalationAppsSupportV2

Conversation

@Sandeepan-Ghosh-0312

@Sandeepan-Ghosh-0312 Sandeepan-Ghosh-0312 commented Jul 30, 2026

Copy link
Copy Markdown

Development Packages

uipath

[project]
dependencies = [
  # Exact version (copy-paste ready):
  "uipath==2.13.22.dev1018367415",

  # Any version from this PR (uncomment to use a range instead):
  # "uipath>=2.13.22.dev1018360000,<2.13.22.dev1018370000",
]

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

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

[tool.uv]
override-dependencies = ["uipath-platform==0.2.18.dev1018367415"]

uipath-platform

[project]
dependencies = [
  # Exact version (copy-paste ready):
  "uipath-platform==0.2.18.dev1018367415",

  # Any version from this PR (uncomment to use a range instead):
  # "uipath-platform>=0.2.18.dev1018360000,<0.2.18.dev1018370000",
]

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

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

Copilot AI review requested due to automatic review settings July 30, 2026 21:39

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds “JIT escalation apps” support to Action Center task creation in uipath-platform, allowing debug-run tasks to be created using app name + folder path (without resolving deployed app schemas), gated behind a feature flag, and bumps package versions accordingly.

Changes:

  • Introduce JIT debug app-task behavior in TasksService.create / create_async (feature-flag gated) and extend taskSource payload to mark debug tasks.
  • Add test coverage for JIT behavior (passthrough app name + folder path; no schema lookup; correct skip conditions).
  • Bump uipath and uipath-platform versions and update dependency constraints / lockfiles.

Reviewed changes

Copilot reviewed 4 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
packages/uipath/uv.lock Updates lockfile entries for bumped package versions.
packages/uipath/pyproject.toml Bumps uipath version and raises minimum uipath-platform dependency to 0.2.14.
packages/uipath-platform/uv.lock Updates lockfile entry for uipath-platform version bump.
packages/uipath-platform/tests/services/test_actions_service.py Adds JIT app-task tests validating debug passthrough behavior and skip conditions.
packages/uipath-platform/src/uipath/platform/action_center/_tasks_service.py Implements JIT debug app-task creation, feature-flag gating, and debug markers in payload.
packages/uipath-platform/pyproject.toml Bumps uipath-platform version.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +144 to +146
if is_debug:
json_payload["folderPath"] = app_folder_path

"JobKey": UiPathConfig.job_key,
"ProcessKey": UiPathConfig.process_uuid,
},
"jobId": UiPathConfig.job_key,
@Sandeepan-Ghosh-0312 Sandeepan-Ghosh-0312 changed the title Feat/jit escalation apps support v2 feat(action-center): jit escalation apps support v2 Aug 5, 2026
@Sandeepan-Ghosh-0312
Sandeepan-Ghosh-0312 force-pushed the feat/jitEscalationAppsSupportV2 branch from f45fc96 to 84bd7ab Compare August 5, 2026 07:25
@github-actions github-actions Bot added test:uipath-langchain Triggers tests in the uipath-langchain-python repository test:uipath-runtime test:uipath-integrations labels Aug 5, 2026
@Sandeepan-Ghosh-0312 Sandeepan-Ghosh-0312 added the build:dev Create a dev build from the pr label Aug 5, 2026
@sonarqubecloud

sonarqubecloud Bot commented Aug 5, 2026

Copy link
Copy Markdown

@Sandeepan-Ghosh-0312 Sandeepan-Ghosh-0312 added build:dev Create a dev build from the pr and removed build:dev Create a dev build from the pr labels Aug 5, 2026
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

🚨 Heads up: uipath-langchain cross-tests are FAILING 🚨

Your changes may break the uipath-langchain-python integration.

⚠️ These checks are NOT enforced by branch protection rules. Please review the failures before merging.

🔍 Inspect the failed run →

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build:dev Create a dev build from the pr test:uipath-integrations test:uipath-langchain Triggers tests in the uipath-langchain-python repository test:uipath-runtime

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants