Fix payload (nest under tools key)

This commit is contained in:
Thiago Moretto
2026-01-28 10:12:50 -03:00
parent a9c272c687
commit d4400e19f0
2 changed files with 2 additions and 2 deletions

View File

@@ -82,7 +82,7 @@ class PlusAPI:
"file": encoded_file,
"description": description,
"available_exports": available_exports,
"tools_metadata": tools_metadata,
"tools_metadata": {"tools": tools_metadata} if tools_metadata else None,
}
return self._make_request("POST", f"{self.TOOLS_RESOURCE}", json=params)

View File

@@ -244,7 +244,7 @@ class TestPlusAPI(unittest.TestCase):
"file": encoded_file,
"description": description,
"available_exports": available_exports,
"tools_metadata": tools_metadata,
"tools_metadata": {"tools": tools_metadata},
}
mock_make_request.assert_called_once_with(
"POST", "/crewai_plus/api/v1/tools", json=params