use structlog instead of loguru

This commit is contained in:
春河晴
2025-06-11 15:17:08 +09:00
parent 0cb595218e
commit 7b4e7b94f8
132 changed files with 283 additions and 1804 deletions

View File

@@ -1,6 +1,6 @@
from typing import Any
from src.common.logger_manager import get_logger
from src.common.logger import get_logger
from src.config.config import global_config
from src.tools.tool_can_use.base_tool import BaseTool
from src.manager.mood_manager import mood_manager

View File

@@ -1,5 +1,5 @@
from typing import Any
from src.common.logger_manager import get_logger
from src.common.logger import get_logger
from src.tools.tool_can_use.base_tool import BaseTool

View File

@@ -3,7 +3,7 @@ import inspect
import importlib
import pkgutil
import os
from src.common.logger_manager import get_logger
from src.common.logger import get_logger
from rich.traceback import install
install(extra_lines=3)

View File

@@ -1,8 +1,8 @@
from src.tools.tool_can_use.base_tool import BaseTool
from src.common.logger import get_module_logger
from src.common.logger import get_logger
from typing import Any
logger = get_module_logger("compare_numbers_tool")
logger = get_logger("compare_numbers_tool")
class CompareNumbersTool(BaseTool):

View File

@@ -1,7 +1,7 @@
from src.tools.tool_can_use.base_tool import BaseTool
from src.chat.utils.utils import get_embedding
from src.common.database.database_model import Knowledges # Updated import
from src.common.logger_manager import get_logger
from src.common.logger import get_logger
from typing import Any, Union, List # Added List
import json # Added for parsing embedding
import math # Added for cosine similarity

View File

@@ -1,7 +1,7 @@
from src.tools.tool_can_use.base_tool import BaseTool
# from src.common.database import db
from src.common.logger_manager import get_logger
from src.common.logger import get_logger
from typing import Dict, Any
from src.chat.knowledge.knowledge_lib import qa_manager

View File

@@ -1,6 +1,6 @@
from src.tools.tool_can_use.base_tool import BaseTool, register_tool
from src.person_info.person_info import person_info_manager
from src.common.logger_manager import get_logger
from src.common.logger import get_logger
import time
logger = get_logger("rename_person_tool")

View File

@@ -1,5 +1,5 @@
import json
from src.common.logger_manager import get_logger
from src.common.logger import get_logger
from src.tools.tool_can_use import get_all_tool_definitions, get_tool_instance
logger = get_logger("tool_use")