diff --git a/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py b/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py index 03ccd244a..fe2a24122 100644 --- a/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py +++ b/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/agentic_data_api.py @@ -7,7 +7,7 @@ import shutil import tempfile import uuid import zipfile -from pathlib import Path, PurePosixPath, PureWindowsPath +from pathlib import Path from typing import TYPE_CHECKING, Any, AsyncGenerator, Dict, List, Optional, Tuple from urllib.parse import urlparse @@ -1745,6 +1745,7 @@ print(json.dumps(summary, ensure_ascii=False)) }, ensure_ascii=False, ) + # ── Import built-in tools from tools/ directory ── from dbgpt_app.openapi.api_v1.tools import ( make_code_interpreter, diff --git a/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/_helpers.py b/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/_helpers.py index db12d84be..9ba8aa9e6 100644 --- a/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/_helpers.py +++ b/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/_helpers.py @@ -3,7 +3,6 @@ import re from typing import Dict, Tuple - _AUTO_DATA_MARKER_PATTERN = re.compile( r"###([A-Z0-9_]+)_START###\s*(.*?)\s*###\1_END###", re.DOTALL ) diff --git a/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/html_interpreter.py b/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/html_interpreter.py index db246577d..942ecd491 100644 --- a/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/html_interpreter.py +++ b/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/html_interpreter.py @@ -5,7 +5,7 @@ import logging import os import re from pathlib import Path -from typing import Any, Dict, List, Optional +from typing import Any, Dict, List from dbgpt.agent.resource.tool.base import tool diff --git a/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/skill_tools.py b/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/skill_tools.py index 0054f6483..02e1f7fef 100644 --- a/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/skill_tools.py +++ b/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/skill_tools.py @@ -79,10 +79,9 @@ def make_execute_skill_script_file(react_state: Dict[str, Any]): import shutil import uuid + from dbgpt._private.config import Config from dbgpt.agent.skill.manage import get_skill_manager from dbgpt.configs.model_config import PILOT_PATH, STATIC_MESSAGE_IMG_PATH - from dbgpt._private.config import Config - from dbgpt_app.openapi.api_v1.tools._helpers import ( _extract_auto_data_markers, ) diff --git a/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/todowrite.py b/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/todowrite.py index 9d15f2b39..7feeaa180 100644 --- a/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/todowrite.py +++ b/packages/dbgpt-app/src/dbgpt_app/openapi/api_v1/tools/todowrite.py @@ -1,7 +1,7 @@ """todowrite tool — maintain a session-level structured task list.""" import json -from typing import Any, Callable, Dict, List +from typing import Callable, Dict, List from dbgpt.agent.resource.tool.base import tool