| @@ -288,7 +288,7 @@ class ApiBasedToolSchemaParser: | |||
| @staticmethod | |||
| def auto_parse_to_tool_bundle( | |||
| content: str, extra_info: Optional[dict], warning: Optional[dict] | |||
| content: str, extra_info: Optional[dict] = None, warning: Optional[dict] = None | |||
| ) -> tuple[list[ApiToolBundle], str]: | |||
| """ | |||
| auto parse to tool bundle | |||
| @@ -80,7 +80,9 @@ class ApiToolManageService: | |||
| raise ValueError(f"invalid schema: {str(e)}") | |||
| @staticmethod | |||
| def convert_schema_to_tool_bundles(schema: str, extra_info: Optional[dict] = None) -> list[ApiToolBundle]: | |||
| def convert_schema_to_tool_bundles( | |||
| schema: str, extra_info: Optional[dict] = None | |||
| ) -> tuple[list[ApiToolBundle], str]: | |||
| """ | |||
| convert schema to tool bundles | |||