Skip to content

Commit c0763aa

Browse files
committed
fix: handle debug signalR bridge race condition
1 parent 59e427e commit c0763aa

3 files changed

Lines changed: 5 additions & 2 deletions

File tree

packages/uipath/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.10.54"
3+
version = "2.10.55"
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"

packages/uipath/src/uipath/_cli/_debug/_bridge.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -747,6 +747,9 @@ async def _handle_start(self, args: list[Any]) -> None:
747747
f"Debug started: breakpoints={self.state.breakpoints}, step_mode={step_mode}"
748748
)
749749

750+
# handle race conditions, runtime connected to debug bridge before the receiver
751+
await self.emit_execution_started()
752+
750753
async def _handle_resume(self, args: list[Any]) -> None:
751754
"""Handle Resume command from SignalR server.
752755

packages/uipath/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)