I noticed that in our LangChain integration we only record the tools that were actually being called during the handleLLMEnd callback. However, we do not record which tools are initially available in gen_ai.request.available_tools. These can be provided via model.bindTools() as documented here (potentially also directly in the invoke call as is done in our langchain tools test but I did not find any documentation for that).