style: auto-format with ruff [skip ci]

This commit is contained in:
GitHub Actions 2026-03-16 19:47:20 +00:00
parent 3973a185fa
commit d7b6b6ca64
3 changed files with 7 additions and 9 deletions

View File

@ -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

View File

@ -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,
)

View File

@ -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())