Streaming chat responses from an Ollama model (e.g. llama3.1:70b via ChatOllama, or ChatOpenAI pointed at Ollama's /v1 endpoint) with tools bound via llm.bindtools([...]).stream(). With tools bound, streaming produced no tokens at all and the onllmnewtoken callback never fired, so apps relying on token-by-token output went silent. Removing bindtools restored normal streaming, and some users also saw AIMessageChunk content come back as dicts instead of strings with bindtools active. Reported on langchain 0.3.13 / langchain-ollama 0.2.1.