From f5ccc3e10f1b9a16975bf766412a5e0ab51de713 Mon Sep 17 00:00:00 2001 From: Cristian Pufu Date: Thu, 3 Jul 2025 13:59:20 +0300 Subject: [PATCH] feat: save tools input schema --- src/uipath_mcp/_cli/_runtime/_runtime.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/uipath_mcp/_cli/_runtime/_runtime.py b/src/uipath_mcp/_cli/_runtime/_runtime.py index 7d7bd5a..be38127 100644 --- a/src/uipath_mcp/_cli/_runtime/_runtime.py +++ b/src/uipath_mcp/_cli/_runtime/_runtime.py @@ -1,4 +1,5 @@ import asyncio +import json import logging import os import sys @@ -368,6 +369,9 @@ async def _register(self) -> None: "Name": tool.name, "ProcessType": "Tool", "Description": tool.description, + "InputSchema": json.dumps(tool.inputSchema) + if tool.inputSchema + else "{}", } client_info["tools"].append(tool_info)