It's possible it's because LangChain is still on Pydantic v1, and CF jumps through some hoops to modernize it - potentially its stripping the default arg. I dont know that for a fact, just guessing. LangChain is months behind on this now
Bring your towel and join one of the fastest growing data communities. Welcome to our second-generation open source orchestration platform, a completely rethought approach to dataflow automation.