Python: added more complete parsing for mcp tool arguments (#2756)

* added more complete parsing for mcp tool arguments

* fixed mypy

* added nonlocal model counter, and some fixes

* fixes in naming logic

* extracted json parsing function, added parametrized test and checked coverage
This commit is contained in:
Eduard van Valkenburg
2025-12-11 18:24:08 +01:00
committed by GitHub
Unverified
parent 8bb9927f3c
commit c376868ec9
5 changed files with 4076 additions and 3769 deletions
+1 -1
View File
@@ -35,7 +35,7 @@ dependencies = [
# connectors and functions
"openai>=1.99.0",
"azure-identity>=1,<2",
"mcp[ws]>=1.13",
"mcp[ws]>=1.23",
"packaging>=24.1",
]