From d7b6b6ca648cad5a6010802a02bef9e722b63cd7 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 16 Mar 2026 19:47:20 +0000 Subject: [PATCH] style: auto-format with ruff [skip ci] --- src/agents/common/toolkits/buildin/tools.py | 2 +- src/services/chat_stream_service.py | 5 +++-- src/utils/question_utils.py | 9 +++------ 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/src/agents/common/toolkits/buildin/tools.py b/src/agents/common/toolkits/buildin/tools.py index 95740600..5487007d 100644 --- a/src/agents/common/toolkits/buildin/tools.py +++ b/src/agents/common/toolkits/buildin/tools.py @@ -10,7 +10,7 @@ from src import config, graph_base from src.agents.common.toolkits.registry import ToolExtraMetadata, _all_tool_instances, _extra_registry, tool from src.storage.minio import aupload_file_to_minio from src.utils import logger -from src.utils.question_utils import normalize_questions, normalize_options +from src.utils.question_utils import normalize_questions # Lazy initialization for TavilySearch (only when API key is available) _tavily_search_instance = None diff --git a/src/services/chat_stream_service.py b/src/services/chat_stream_service.py index 39b259be..245b7e1d 100644 --- a/src/services/chat_stream_service.py +++ b/src/services/chat_stream_service.py @@ -17,9 +17,10 @@ from src.repositories.conversation_repository import ConversationRepository from src.storage.postgres.manager import pg_manager from src.utils.logging_config import logger from src.utils.question_utils import ( - normalize_questions as _normalize_interrupt_questions, normalize_options as _normalize_interrupt_options, - normalize_legacy_question, +) +from src.utils.question_utils import ( + normalize_questions as _normalize_interrupt_questions, ) diff --git a/src/utils/question_utils.py b/src/utils/question_utils.py index 1ec6904f..26d54097 100644 --- a/src/utils/question_utils.py +++ b/src/utils/question_utils.py @@ -1,4 +1,5 @@ """问题和选项规范化工具""" + import uuid from typing import Any @@ -21,9 +22,7 @@ def normalize_options(raw_options: Any) -> list[dict[str, str]]: return options -def normalize_questions( - raw_questions: Any, default_question_id_prefix: str = "q" -) -> list[dict[str, Any]]: +def normalize_questions(raw_questions: Any, default_question_id_prefix: str = "q") -> list[dict[str, Any]]: """规范化问题列表""" if not isinstance(raw_questions, list): return [] @@ -37,9 +36,7 @@ def normalize_questions( if not question: continue - question_id = str( - item.get("question_id") or f"{default_question_id_prefix}-{idx + 1}" - ).strip() + question_id = str(item.get("question_id") or f"{default_question_id_prefix}-{idx + 1}").strip() if not question_id: question_id = str(uuid.uuid4())