Skip to content

feat(action-center): JIT debug escalation apps support [ACTN-11273] - #1836

Merged
Sandeepan-Ghosh-0312 merged 1 commit into
mainfrom
feat/jitEscalationAppsSupportV2
Aug 19, 2026
Merged

feat(action-center): JIT debug escalation apps support [ACTN-11273]#1836
Sandeepan-Ghosh-0312 merged 1 commit into
mainfrom
feat/jitEscalationAppsSupportV2

Conversation

@Sandeepan-Ghosh-0312

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

Copy link
Copy Markdown
Contributor

Development Packages

uipath-core

[project]
dependencies = [
  # Exact version (copy-paste ready):
  "uipath-core==0.5.32.dev1018367479",

  # Any version from this PR (uncomment to use a range instead):
  # "uipath-core>=0.5.32.dev1018360000,<0.5.32.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-core = { index = "testpypi" }

uipath

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

  # Any version from this PR (uncomment to use a range instead):
  # "uipath>=2.14.6.dev1018360000,<2.14.6.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" }
uipath-core = { index = "testpypi" }

[tool.uv]
override-dependencies = ["uipath-platform==0.2.20.dev1018367479", "uipath-core==0.5.32.dev1018367479"]

uipath-platform

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

  # Any version from this PR (uncomment to use a range instead):
  # "uipath-platform>=0.2.20.dev1018360000,<0.2.20.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" }
uipath-core = { index = "testpypi" }

[tool.uv]
override-dependencies = ["uipath-core==0.5.32.dev1018367479"]

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 build:dev Create a dev build from the pr and removed build:dev Create a dev build from the pr labels Aug 5, 2026
@Sandeepan-Ghosh-0312
Sandeepan-Ghosh-0312 force-pushed the feat/jitEscalationAppsSupportV2 branch from 34fe384 to 700e0ab Compare August 14, 2026 11:36
@Sandeepan-Ghosh-0312 Sandeepan-Ghosh-0312 changed the title feat(action-center): jit escalation apps support v2 feat(action-center): JIT debug escalation apps support Aug 18, 2026
@Sandeepan-Ghosh-0312

Sandeepan-Ghosh-0312 commented Aug 19, 2026

Copy link
Copy Markdown
Contributor Author

Tested with local robot and coded agent using testpypi feed with JIT flag both on and off ✅
And with app_key and app_folder_path combination as well for coded agents

@Sandeepan-Ghosh-0312 Sandeepan-Ghosh-0312 changed the title feat(action-center): JIT debug escalation apps support feat(action-center): JIT debug escalation apps support [ACTN-11273] Aug 19, 2026
@Sandeepan-Ghosh-0312
Sandeepan-Ghosh-0312 force-pushed the feat/jitEscalationAppsSupportV2 branch 4 times, most recently from 3d30fd8 to 71dfd19 Compare August 19, 2026 12:19
@Sandeepan-Ghosh-0312
Sandeepan-Ghosh-0312 force-pushed the feat/jitEscalationAppsSupportV2 branch from 71dfd19 to 74d1306 Compare August 19, 2026 12:48
@sonarqubecloud

Copy link
Copy Markdown

@github-actions

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 →

@Sandeepan-Ghosh-0312
Sandeepan-Ghosh-0312 merged commit c8ca9d7 into main Aug 19, 2026
183 of 184 checks passed
@Sandeepan-Ghosh-0312
Sandeepan-Ghosh-0312 deleted the feat/jitEscalationAppsSupportV2 branch August 19, 2026 13:08
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.

4 participants