This commit is contained in:
Timothy Jaeryang Baek committed 2026-05-09 06:50:11 +09:00
1 parent 02f9fe7890
commit 2ba6b423aa
3 files changed
+10 -3

No files matched your search

+4
View File
@@ -814,6 +814,8 @@ def convert_openapi_to_tool_payload(openapi_spec):
for path, methods in openapi_spec.get('paths', {}).items():
for method, operation in methods.items():
if not isinstance(operation, dict):
continue
if operation.get('operationId'):
tool = {
'name': operation.get('operationId'),
@@ -1324,6 +1326,8 @@ async def execute_tool_server(
method_entry = None
for http_method, operation in methods.items():
if not isinstance(operation, dict):
continue
if operation.get('operationId') == name:
method_entry = (http_method.lower(), operation)
break