Skip to content

Commit c204a21

Browse files
authored
Merge pull request #3 from UiPath/fix/mcp_server_runtime
fix: use new uipath sdk
2 parents a0e5fdd + a451b0e commit c204a21

File tree

9 files changed

+32
-38
lines changed

9 files changed

+32
-38
lines changed
File renamed without changes.

src/pyproject.toml renamed to pyproject.toml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
name = "uipath-mcp"
33
version = "0.0.1"
44
description = "UiPath MCP SDK"
5-
readme = { file = "../README.md", content-type = "text/markdown" }
5+
readme = { file = "README.md", content-type = "text/markdown" }
66
requires-python = ">=3.10"
77
dependencies = [
88
"mcp==1.6.0",
99
"pysignalr==1.2.0",
10-
"uipath-sdk==0.0.101",
10+
"uipath==2.0.1",
1111
]
1212
classifiers = [
1313
"Development Status :: 3 - Alpha",
@@ -22,7 +22,7 @@ maintainers = [
2222
{ name = "Cristian Pufu", email = "[email protected]" }
2323
]
2424

25-
[project.entry-points."uipath_sdk.middlewares"]
25+
[project.entry-points."uipath.middlewares"]
2626
register = "uipath_mcp.middlewares:register_middleware"
2727

2828
[project.urls]
@@ -33,12 +33,6 @@ Repository = "https://github.com/UiPath/uipath-mcp-python"
3333
requires = ["hatchling"]
3434
build-backend = "hatchling.build"
3535

36-
[tool.hatch.build.targets.wheel]
37-
packages = ["uipath_mcp"]
38-
39-
[tool.hatch.build.targets.sdist]
40-
packages = ["uipath_mcp"]
41-
4236
[dependency-groups]
4337
dev = [
4438
"mypy>=1.14.1",

src/uipath_mcp/_cli/_runtime/_context.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from typing import Optional
22

3-
from uipath_sdk._cli._runtime._contracts import UiPathRuntimeContext
3+
from uipath._cli._runtime._contracts import UiPathRuntimeContext
44

55
from .._utils._config import McpConfig
66

src/uipath_mcp/_cli/_runtime/_exception.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from typing import Optional
22

3-
from uipath_sdk._cli._runtime._contracts import UiPathErrorCategory, UiPathRuntimeError
3+
from uipath._cli._runtime._contracts import UiPathErrorCategory, UiPathRuntimeError
44

55

66
class UiPathMcpRuntimeError(UiPathRuntimeError):

src/uipath_mcp/_cli/_runtime/_runtime.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
from mcp import ClientSession, StdioServerParameters
77
from mcp.client.stdio import stdio_client
8-
from uipath_sdk._cli._runtime._contracts import (
8+
from uipath._cli._runtime._contracts import (
99
UiPathBaseRuntime,
1010
UiPathErrorCategory,
1111
UiPathRuntimeResult,

src/uipath_mcp/_cli/cli_init.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import json
33
import uuid
44

5-
from uipath_sdk._cli.middlewares import MiddlewareResult
5+
from uipath._cli.middlewares import MiddlewareResult
66

77
from ._utils._config import McpConfig
88

src/uipath_mcp/_cli/cli_run.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44
from typing import Optional
55

66
from dotenv import load_dotenv
7-
from uipath_sdk._cli._runtime._contracts import UiPathTraceContext
8-
from uipath_sdk._cli.middlewares import MiddlewareResult
7+
from uipath._cli._runtime._contracts import UiPathTraceContext
8+
from uipath._cli.middlewares import MiddlewareResult
99

1010
from ._runtime._context import UiPathMcpRuntimeContext
1111
from ._runtime._exception import UiPathMcpRuntimeError

src/uipath_mcp/middlewares.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from uipath_sdk._cli.middlewares import Middlewares
1+
from uipath._cli.middlewares import Middlewares
22

33
from ._cli.cli_init import mcp_init_middleware
44
from ._cli.cli_run import mcp_run_middleware

src/uv.lock renamed to uv.lock

Lines changed: 22 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)