feat: mypy for all type check (#10921)
This commit is contained in:
@@ -48,7 +48,10 @@ class ApiExternalDataTool(ExternalDataTool):
|
||||
:return: the tool query result
|
||||
"""
|
||||
# get params from config
|
||||
if not self.config:
|
||||
raise ValueError("config is required, config: {}".format(self.config))
|
||||
api_based_extension_id = self.config.get("api_based_extension_id")
|
||||
assert api_based_extension_id is not None, "api_based_extension_id is required"
|
||||
|
||||
# get api_based_extension
|
||||
api_based_extension = (
|
||||
|
Reference in New Issue
Block a user