Unable to trace llm calls (langsmith or other)

I have a simple testcase: GitHub - techybolek/crewai_testcase which makes two LLM calls, one via a crewai agent, one directly via langchain. While both complete successully, only the direct langchain call is captured in my langsmith dashboard. The call via the crewai agent is ignored by langsmith.
crewai==0.102.0
crewai-tools==0.36.0