[2026-09-29 13:40:47] local.INFO: OpenAI Wrapper Usage {"user_id":35,"usage":{"prompt_tokens":1295,"completion_tokens":288,"total_tokens":1583,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"audio_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0}}} 
[2026-09-29 13:41:45] local.INFO: OpenAI Wrapper Usage {"user_id":35,"usage":{"prompt_tokens":1310,"completion_tokens":258,"total_tokens":1568,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"audio_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0}}} 
[2026-09-29 13:42:17] local.INFO: OpenAI Wrapper Usage {"user_id":35,"usage":{"prompt_tokens":1323,"completion_tokens":293,"total_tokens":1616,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"audio_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0}}} 
[2026-09-29 13:44:10] local.INFO: OpenAI Wrapper Usage {"user_id":35,"usage":{"prompt_tokens":1331,"completion_tokens":329,"total_tokens":1660,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"audio_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0}}} 
[2026-09-29 20:57:23] local.INFO: OpenAI Wrapper Usage {"user_id":35,"usage":{"prompt_tokens":1327,"completion_tokens":333,"total_tokens":1660,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"audio_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0}}} 
[2026-09-29 20:57:55] local.INFO: OpenAI Wrapper Usage {"user_id":35,"usage":{"prompt_tokens":1346,"completion_tokens":262,"total_tokens":1608,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"audio_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0}}} 
[2026-09-29 20:58:28] local.INFO: OpenAI Wrapper Usage {"user_id":35,"usage":{"prompt_tokens":1360,"completion_tokens":323,"total_tokens":1683,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"audio_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0}}} 
