[2026-09-09 18:41:57] local.INFO: OpenAI Wrapper Usage {"user_id":84,"usage":{"prompt_tokens":1132,"completion_tokens":10,"total_tokens":1142,"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-09 18:42:37] local.INFO: OpenAI Wrapper Usage {"user_id":84,"usage":{"prompt_tokens":1135,"completion_tokens":259,"total_tokens":1394,"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-09 18:44:19] local.INFO: OpenAI Wrapper Usage {"user_id":84,"usage":{"prompt_tokens":1132,"completion_tokens":441,"total_tokens":1573,"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-09 19:32:18] local.INFO: OpenAI Wrapper Usage {"user_id":84,"usage":{"prompt_tokens":1132,"completion_tokens":265,"total_tokens":1397,"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-09 19:35:26] local.INFO: OpenAI Wrapper Usage {"user_id":84,"usage":{"prompt_tokens":1132,"completion_tokens":255,"total_tokens":1387,"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-09 20:30:55] local.INFO: OpenAI Wrapper Usage {"user_id":84,"usage":{"prompt_tokens":1131,"completion_tokens":10,"total_tokens":1141,"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-09 20:46:27] local.INFO: OpenAI Wrapper Usage {"user_id":84,"usage":{"prompt_tokens":1131,"completion_tokens":10,"total_tokens":1141,"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-09 20:48:19] local.ERROR: storeFoodAndConsumption failed {"message":"The consumption_units.0.id must be at least 1.","user_id":"84"} 
[2026-09-09 20:48:34] local.ERROR: storeFoodAndConsumption failed {"message":"The consumption_units.0.id must be at least 1.","user_id":"84"} 
[2026-09-09 20:48:53] local.ERROR: storeFoodAndConsumption failed {"message":"The consumption_units.0.id must be at least 1.","user_id":"84"} 
[2026-09-09 20:49:01] local.ERROR: storeFoodAndConsumption failed {"message":"The consumption_units.0.id must be at least 1.","user_id":"84"} 
