import logging from langchain_community.tools.tavily_search import TavilySearchResults from src.config import TAVILY_MAX_RESULTS from .decorators import create_logged_tool logger = logging.getLogger(__name__) # Initialize Tavily search tool with logging LoggedTavilySearch = create_logged_tool(TavilySearchResults) tavily_tool = LoggedTavilySearch(name="tavily_search", max_results=TAVILY_MAX_RESULTS)