File tree Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Expand file tree Collapse file tree 3 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 11[project ]
22name = " uipath-mcp"
3- version = " 0.0.102 "
3+ version = " 0.0.103 "
44description = " UiPath MCP SDK"
55readme = { file = " README.md" , content-type = " text/markdown" }
66requires-python = " >=3.11"
77dependencies = [
88 " mcp==1.11.0" ,
99 " pysignalr==1.3.0" ,
10- " uipath>=2.1.0 , <2.2.0" ,
10+ " uipath>=2.1.54 , <2.2.0" ,
1111]
1212classifiers = [
1313 " Development Status :: 3 - Alpha" ,
Original file line number Diff line number Diff line change @@ -15,10 +15,12 @@ class UiPathMcpRuntimeContext(UiPathRuntimeContext):
1515 server_slug : Optional [str ] = None
1616
1717 @classmethod
18- def from_config (cls , config_path = None ):
18+ def from_config (
19+ cls , config_path : str | None = None , ** kwargs : object
20+ ) -> "UiPathMcpRuntimeContext" :
1921 """Load configuration from uipath.json file with MCP-specific handling."""
2022 # Use the parent's implementation
21- instance = super ().from_config (config_path )
23+ instance = super ().from_config (config_path , ** kwargs )
2224
2325 # Convert to our type (since parent returns UiPathRuntimeContext)
2426 mcp_instance = cls (** instance .model_dump ())
Original file line number Diff line number Diff line change 33from os import environ as env
44from typing import Optional
55
6- from dotenv import load_dotenv
76from uipath ._cli ._runtime ._contracts import UiPathTraceContext
87from uipath ._cli .middlewares import MiddlewareResult
98
1312from ._utils ._config import McpConfig
1413
1514logger = logging .getLogger (__name__ )
16- load_dotenv ()
1715
1816
1917def mcp_run_middleware (
You can’t perform that action at this time.
0 commit comments