When using the @tool decorator from langchain_core.tools, the function must either: - Have a docstring that describes what the tool does, or - Provide an explicit description parameter to the decorator. @tool def RAG(state): """Use this tool to execute RAG. If the question is related to Japan or Sports, this tool retrieves the results.""" @tool(description="Use this tool to execute RAG. Retrieves results related to Japan or Sports.") def RAG(state): # Clear ChromaDB cache to fix tenant issue chromadb.api.client.SharedSystemClient.clear_system_cache()