| @@ -58,7 +58,7 @@ class BuiltinToolProviderController(ToolProviderController): | |||
| tool_files = list(filter(lambda x: x.endswith(".yaml") and not x.startswith("__"), listdir(tool_path))) | |||
| tools = [] | |||
| for tool_file in tool_files: | |||
| with open(path.join(tool_path, tool_file)) as f: | |||
| with open(path.join(tool_path, tool_file), encoding='utf-8') as f: | |||
| # get tool name | |||
| tool_name = tool_file.split(".")[0] | |||
| tool = load(f.read(), FullLoader) | |||
| @@ -287,4 +287,4 @@ class BuiltinToolProviderController(ToolProviderController): | |||
| :param tool_name: the name of the tool, defined in `get_tools` | |||
| :param credentials: the credentials of the tool | |||
| """ | |||
| pass | |||
| pass | |||