feat: add specInsight func / language params in data visualization tool

This commit is contained in:
ZJU_czx
2025-04-01 19:41:48 +08:00
parent 0a4dce5522
commit eb844fdf2e
9 changed files with 364 additions and 141 deletions
@@ -21,11 +21,12 @@ class NormalPythonExecute(PythonExecute):
"code_type": {
"description": "code type",
"type": "string",
"default": "process",
"enum": ["process", "report", "others"],
},
},
"required": ["code"],
}
async def execute(self, code: str, code_type: str, timeout=5):
async def execute(self, code: str, code_type: str | None = None, timeout=5):
return await super().execute(code, timeout)