mirror of
https://github.com/browser-use/browser-use.git
synced 2026-09-14 19:59:47 +08:00
993a4c1f5b
OpenAI's completion_tokens already includes reasoning_tokens as a subset, so adding them again was incorrectly inflating token counts by ~2x for all reasoning models (o1, o3, o4-mini, etc.). This aligns with other OpenAI-compatible providers (OpenRouter, Vercel, Cerebras, Groq) which use completion_tokens directly. Note: This is different from Google Gemini where thinking_tokens ARE reported separately and need to be added. Fixes #4065