OpenAI billed more tokens than your logs show: reasoning, image, and cache-write tokens | Vectle