v3.10.50 β honest token counts on tool turns π’
Tool turns printed +0 in / +0 out because most providers only send the streaming usage chunk on the final text response, not on tool-call responses. Now Dulus estimates the real input it sent (windowed messages + tool schemas + system) when the provider reports nothing, so /cost reflects reality. Not a cache bug β just honest numbers.
pip install --upgrade dulus
π¦ π©π΄