File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed
src/uipath_mcp/_cli/_runtime Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 11[project ]
22name = " uipath-mcp"
3- version = " 0.0.33 "
3+ version = " 0.0.34 "
44description = " UiPath MCP SDK"
55readme = { file = " README.md" , content-type = " text/markdown" }
66requires-python = " >=3.10"
Original file line number Diff line number Diff line change @@ -239,8 +239,9 @@ async def _register(self) -> None:
239239
240240 # We don't continue with registration here - we'll do it after the context managers
241241
242- except Exception as e :
242+ except BaseException as e :
243243 # Just log the exception during cleanup - it's expected
244+ # except (ProcessLookupError, ExceptionGroup) works with 3.11+
244245 if "ProcessLookupError" in str (e ) or "ExceptionGroup" in str (e ):
245246 logger .info ("Process already terminated during cleanup - this is expected" )
246247 else :
@@ -257,7 +258,7 @@ async def _register(self) -> None:
257258 raise UiPathMcpRuntimeError (
258259 "TIMEOUT_ERROR" ,
259260 "Server initialization timed out" ,
260- "The server process did not respond in time . Verify environment variables are set correctly." ,
261+ "The server process failed to initialize . Verify environment variables are set correctly." ,
261262 UiPathErrorCategory .DEPLOYMENT ,
262263 )
263264
You can’t perform that action at this time.
0 commit comments