[2025-05-26T09:35:32.094Z] {"type":"gemini","error":"Unexpected token '`', \"```json\n{\n\"... is not valid JSON","time":"2025-05-26T09:35:32.094Z"} [2025-05-26T09:35:34.256Z] {"type":"gemini","error":"Unexpected token '`', \"```json\n{\n\"... is not valid JSON","time":"2025-05-26T09:35:34.256Z"} [2025-05-26T09:49:14.050Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:49:14.050Z"} [2025-05-26T09:49:14.935Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:49:14.935Z"} [2025-05-26T09:49:15.674Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:49:15.674Z"} [2025-05-26T09:49:16.528Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:49:16.528Z"} [2025-05-26T09:49:17.469Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:49:17.469Z"} [2025-05-26T09:49:18.715Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:49:18.715Z"} [2025-05-26T09:49:19.563Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:49:19.563Z"} [2025-05-26T09:50:56.894Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:50:56.894Z"} [2025-05-26T09:50:57.760Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:50:57.760Z"} [2025-05-26T09:50:58.613Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:50:58.613Z"} [2025-05-26T09:50:59.494Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:50:59.494Z"} [2025-05-26T09:51:00.312Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:51:00.312Z"} [2025-05-26T09:51:01.079Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:51:01.079Z"} [2025-05-26T09:51:01.909Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:51:01.909Z"} [2025-05-26T09:51:02.749Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:51:02.749Z"} [2025-05-26T09:51:03.707Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:51:03.707Z"} [2025-05-26T09:51:04.642Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:51:04.642Z"} [2025-05-26T09:51:05.460Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:51:05.460Z"} [2025-05-26T09:51:06.315Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:51:06.315Z"} [2025-05-26T09:51:07.121Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:51:07.121Z"} [2025-05-26T09:51:07.946Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:51:07.946Z"} [2025-05-26T09:56:50.732Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:56:50.732Z"} [2025-05-26T09:56:52.088Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:56:52.088Z"} [2025-05-26T09:56:52.925Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:56:52.925Z"} [2025-05-26T09:56:53.757Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:56:53.757Z"} [2025-05-26T09:56:54.630Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:56:54.630Z"} [2025-05-26T09:56:55.494Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:56:55.494Z"} [2025-05-26T09:56:56.664Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T09:56:56.664Z"} [2025-05-26T10:02:26.210Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:02:26.210Z"} [2025-05-26T10:25:47.825Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:25:47.824Z"} [2025-05-26T10:25:55.646Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:25:55.646Z"} [2025-05-26T10:25:57.714Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:25:57.714Z"} [2025-05-26T10:25:59.945Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:25:59.945Z"} [2025-05-26T10:26:00.969Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:26:00.969Z"} [2025-05-26T10:41:45.380Z] {"type":"gemini","error":"Expected ',' or ']' after array element in JSON at position 2684","time":"2025-05-26T10:41:45.380Z"} [2025-05-26T10:43:58.251Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:43:58.251Z"} [2025-05-26T10:43:59.083Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:43:59.083Z"} [2025-05-26T10:43:59.821Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:43:59.821Z"} [2025-05-26T10:44:00.747Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:44:00.747Z"} [2025-05-26T10:44:01.619Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:44:01.619Z"} [2025-05-26T10:44:02.426Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:44:02.426Z"} [2025-05-26T10:44:03.252Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:44:03.252Z"} [2025-05-26T10:44:34.635Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:44:34.635Z"} [2025-05-26T10:44:35.507Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:44:35.507Z"} [2025-05-26T10:44:36.265Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:44:36.265Z"} [2025-05-26T10:44:37.111Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:44:37.111Z"} [2025-05-26T10:44:37.870Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:44:37.870Z"} [2025-05-26T10:44:38.723Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:44:38.723Z"} [2025-05-26T10:44:39.572Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:44:39.572Z"} [2025-05-26T10:51:33.391Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:51:33.391Z"} [2025-05-26T10:51:34.153Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:51:34.153Z"} [2025-05-26T10:51:34.851Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:51:34.851Z"} [2025-05-26T10:51:35.905Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:51:35.905Z"} [2025-05-26T10:51:36.730Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:51:36.730Z"} [2025-05-26T10:51:37.464Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:51:37.464Z"} [2025-05-26T10:51:38.304Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:51:38.304Z"} [2025-05-26T10:51:53.905Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:51:53.905Z"} [2025-05-26T10:51:54.687Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:51:54.687Z"} [2025-05-26T10:51:55.381Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:51:55.381Z"} [2025-05-26T10:51:56.209Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:51:56.209Z"} [2025-05-26T10:51:56.953Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:51:56.953Z"} [2025-05-26T10:51:57.772Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:51:57.772Z"} [2025-05-26T10:51:58.555Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T10:51:58.555Z"} [2025-05-26T11:04:32.417Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T11:04:32.417Z"} [2025-05-26T11:04:33.422Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T11:04:33.422Z"} [2025-05-26T11:04:34.601Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T11:04:34.601Z"} [2025-05-26T11:04:35.484Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T11:04:35.484Z"} [2025-05-26T11:04:36.583Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T11:04:36.583Z"} [2025-05-26T11:04:37.478Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T11:04:37.478Z"} [2025-05-26T11:04:38.345Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T11:04:38.345Z"} [2025-05-26T11:17:52.160Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T11:17:52.159Z"} [2025-05-26T11:17:53.083Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T11:17:53.083Z"} [2025-05-26T11:17:53.878Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T11:17:53.878Z"} [2025-05-26T11:17:54.825Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T11:17:54.825Z"} [2025-05-26T11:17:58.814Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T11:17:58.814Z"} [2025-05-26T11:17:59.631Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-26T11:17:59.631Z"} [2025-05-28T15:04:46.671Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:04:46.671Z"} [2025-05-28T15:04:55.877Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:04:55.877Z"} [2025-05-28T15:04:59.573Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:04:59.573Z"} [2025-05-28T15:05:00.471Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:00.471Z"} [2025-05-28T15:05:01.305Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:01.305Z"} [2025-05-28T15:05:02.273Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:02.273Z"} [2025-05-28T15:05:03.092Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:03.092Z"} [2025-05-28T15:05:03.964Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:03.964Z"} [2025-05-28T15:05:04.835Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:04.835Z"} [2025-05-28T15:05:05.713Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:05.713Z"} [2025-05-28T15:05:06.621Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:06.621Z"} [2025-05-28T15:05:10.198Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:10.198Z"} [2025-05-28T15:05:11.119Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:11.119Z"} [2025-05-28T15:05:12.006Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:12.006Z"} [2025-05-28T15:05:12.940Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:12.940Z"} [2025-05-28T15:05:13.788Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:13.788Z"} [2025-05-28T15:05:14.561Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:14.561Z"} [2025-05-28T15:05:15.372Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:15.372Z"} [2025-05-28T15:05:15.575Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4285","time":"2025-05-28T15:05:15.575Z"} [2025-05-28T15:05:16.369Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:16.369Z"} [2025-05-28T15:05:17.241Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:17.241Z"} [2025-05-28T15:05:20.657Z] {"type":"gemini","error":"Bad escaped character in JSON at position 1063","time":"2025-05-28T15:05:20.657Z"} [2025-05-28T15:05:22.053Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:22.053Z"} [2025-05-28T15:05:22.806Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:22.806Z"} [2025-05-28T15:05:22.846Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:22.846Z"} [2025-05-28T15:05:23.646Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:23.646Z"} [2025-05-28T15:05:23.697Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:05:23.697Z"} [2025-05-28T15:05:23.794Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:05:23.794Z"} [2025-05-28T15:05:23.856Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:05:23.856Z"} [2025-05-28T15:05:25.152Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:05:25.152Z"} [2025-05-28T15:05:25.274Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:05:25.274Z"} [2025-05-28T15:05:25.481Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:05:25.481Z"} [2025-05-28T15:05:26.881Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:05:26.881Z"} [2025-05-28T15:05:27.355Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:05:27.355Z"} [2025-05-28T15:05:27.661Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:05:27.661Z"} [2025-05-28T15:05:29.300Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:05:29.300Z"} [2025-05-28T15:05:31.524Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:05:31.524Z"} [2025-05-28T15:05:32.130Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:05:32.129Z"} [2025-05-28T15:05:33.437Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:05:33.437Z"} [2025-05-28T15:05:39.891Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:05:39.891Z"} [2025-05-28T15:05:40.189Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:05:40.189Z"} [2025-05-28T15:05:41.947Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:05:41.947Z"} [2025-05-28T15:13:57.997Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:13:57.997Z"} [2025-05-28T15:13:58.256Z] {"type":"gemini","error":"[GoogleGenerativeAI Error]: Error fetching from https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash-lite:generateContent: [503 Service Unavailable] The service is currently unavailable.","time":"2025-05-28T15:13:58.256Z"} [2025-05-28T15:14:04.694Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:04.694Z"} [2025-05-28T15:14:05.704Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:05.704Z"} [2025-05-28T15:14:06.594Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:06.594Z"} [2025-05-28T15:14:07.693Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:07.693Z"} [2025-05-28T15:14:08.631Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:08.631Z"} [2025-05-28T15:14:09.561Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:09.561Z"} [2025-05-28T15:14:10.515Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:10.515Z"} [2025-05-28T15:14:11.378Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:11.378Z"} [2025-05-28T15:14:12.217Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:12.217Z"} [2025-05-28T15:14:13.048Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:13.048Z"} [2025-05-28T15:14:13.298Z] {"type":"gemini","error":"[GoogleGenerativeAI Error]: Error fetching from https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash-lite:generateContent: [503 Service Unavailable] The service is currently unavailable.","time":"2025-05-28T15:14:13.298Z"} [2025-05-28T15:14:15.297Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:15.297Z"} [2025-05-28T15:14:16.299Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:16.299Z"} [2025-05-28T15:14:17.156Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:17.156Z"} [2025-05-28T15:14:18.035Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:18.035Z"} [2025-05-28T15:14:18.869Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:18.869Z"} [2025-05-28T15:14:19.779Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:19.779Z"} [2025-05-28T15:14:20.698Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:20.698Z"} [2025-05-28T15:14:21.831Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:21.831Z"} [2025-05-28T15:14:22.826Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:14:22.826Z"} [2025-05-28T15:24:24.777Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:24.777Z"} [2025-05-28T15:24:25.629Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:25.629Z"} [2025-05-28T15:24:26.501Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:26.501Z"} [2025-05-28T15:24:31.379Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:31.379Z"} [2025-05-28T15:24:34.777Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:34.777Z"} [2025-05-28T15:24:37.937Z] {"type":"gemini","error":"[GoogleGenerativeAI Error]: Error fetching from https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash-lite:generateContent: [503 Service Unavailable] The service is currently unavailable.","time":"2025-05-28T15:24:37.937Z"} [2025-05-28T15:24:39.840Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:39.840Z"} [2025-05-28T15:24:40.737Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:40.737Z"} [2025-05-28T15:24:41.559Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:41.559Z"} [2025-05-28T15:24:42.501Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:42.501Z"} [2025-05-28T15:24:48.523Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:48.523Z"} [2025-05-28T15:24:49.339Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:49.339Z"} [2025-05-28T15:24:50.250Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:50.250Z"} [2025-05-28T15:24:51.124Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:51.124Z"} [2025-05-28T15:24:57.927Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:57.927Z"} [2025-05-28T15:24:58.736Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:58.736Z"} [2025-05-28T15:24:59.449Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:24:59.449Z"} [2025-05-28T15:25:00.359Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:00.359Z"} [2025-05-28T15:25:01.235Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:01.235Z"} [2025-05-28T15:25:05.613Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:05.613Z"} [2025-05-28T15:25:10.315Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:10.315Z"} [2025-05-28T15:25:11.183Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:11.183Z"} [2025-05-28T15:25:12.030Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:12.030Z"} [2025-05-28T15:25:12.866Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:12.866Z"} [2025-05-28T15:25:13.635Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:13.635Z"} [2025-05-28T15:25:14.482Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:14.482Z"} [2025-05-28T15:25:15.348Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:15.348Z"} [2025-05-28T15:25:44.807Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:44.807Z"} [2025-05-28T15:25:45.597Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:45.597Z"} [2025-05-28T15:25:46.475Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:46.475Z"} [2025-05-28T15:25:50.698Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:50.698Z"} [2025-05-28T15:25:51.594Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:51.594Z"} [2025-05-28T15:25:52.449Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:52.449Z"} [2025-05-28T15:25:53.340Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:53.340Z"} [2025-05-28T15:25:54.129Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:54.129Z"} [2025-05-28T15:25:54.954Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:54.954Z"} [2025-05-28T15:25:55.629Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:25:55.629Z"} [2025-05-28T15:26:00.893Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:26:00.893Z"} [2025-05-28T15:26:01.694Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:26:01.694Z"} [2025-05-28T15:26:02.691Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:26:02.691Z"} [2025-05-28T15:26:06.363Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:26:06.363Z"} [2025-05-28T15:26:07.190Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:26:07.190Z"} [2025-05-28T15:26:08.005Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:26:08.005Z"} [2025-05-28T15:26:08.855Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:26:08.855Z"} [2025-05-28T15:26:09.656Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:26:09.656Z"} [2025-05-28T15:26:15.506Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:26:15.506Z"} [2025-05-28T15:26:26.247Z] {"type":"gemini","error":"Text truncated, actual length 140689","time":"2025-05-28T15:26:26.247Z"} [2025-05-28T15:37:33.236Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:37:33.236Z"} [2025-05-28T15:37:35.082Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:37:35.082Z"} [2025-05-28T15:37:37.768Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:37:37.768Z"} [2025-05-28T15:37:42.308Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:37:42.308Z"} [2025-05-28T15:37:50.529Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:37:50.529Z"} [2025-05-28T15:38:07.765Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:38:07.765Z"} [2025-05-28T15:38:09.617Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:38:09.617Z"} [2025-05-28T15:38:10.481Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:38:10.481Z"} [2025-05-28T15:38:11.300Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:38:11.300Z"} [2025-05-28T15:38:12.173Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:38:12.173Z"} [2025-05-28T15:38:13.357Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:38:13.357Z"} [2025-05-28T15:38:14.217Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:38:14.217Z"} [2025-05-28T15:38:15.206Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:38:15.204Z"} [2025-05-28T15:38:16.141Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:38:16.141Z"} [2025-05-28T15:38:17.305Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:38:17.305Z"} [2025-05-28T15:38:18.176Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:38:18.176Z"} [2025-05-28T15:38:21.582Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:38:21.582Z"} [2025-05-28T15:38:22.444Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:38:22.444Z"} [2025-05-28T15:38:22.704Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:38:22.704Z"} [2025-05-28T15:38:24.584Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-28T15:38:24.584Z"} [2025-05-28T15:38:24.953Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:38:24.953Z"} [2025-05-28T15:38:26.615Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:38:26.615Z"} [2025-05-28T15:38:28.803Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:38:28.803Z"} [2025-05-28T15:38:33.176Z] {"type":"gemini","error":"Gemini API rate limit (429) reached","time":"2025-05-28T15:38:33.175Z"} [2025-05-29T14:15:43.333Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Internal Server Error\",\"code\":500}}","time":"2025-05-29T14:15:43.332Z"} [2025-05-29T14:15:44.364Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:15:44.364Z"} [2025-05-29T14:15:46.384Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:15:46.384Z"} [2025-05-29T14:15:46.709Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:15:46.709Z"} [2025-05-29T14:15:48.728Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:15:48.728Z"} [2025-05-29T14:15:49.629Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:15:49.629Z"} [2025-05-29T14:15:51.812Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:15:51.812Z"} [2025-05-29T14:15:54.662Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:15:54.662Z"} [2025-05-29T14:15:57.234Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:15:57.234Z"} [2025-05-29T14:16:03.689Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:03.689Z"} [2025-05-29T14:16:06.221Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:06.221Z"} [2025-05-29T14:16:21.028Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:21.028Z"} [2025-05-29T14:16:22.057Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:22.057Z"} [2025-05-29T14:16:23.426Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:23.426Z"} [2025-05-29T14:16:24.262Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:24.262Z"} [2025-05-29T14:16:24.409Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:24.409Z"} [2025-05-29T14:16:26.763Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:26.763Z"} [2025-05-29T14:16:27.563Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:27.563Z"} [2025-05-29T14:16:30.224Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:30.224Z"} [2025-05-29T14:16:32.553Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:32.553Z"} [2025-05-29T14:16:35.240Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:35.240Z"} [2025-05-29T14:16:41.702Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:41.702Z"} [2025-05-29T14:16:44.651Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:44.651Z"} [2025-05-29T14:16:58.823Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:58.823Z"} [2025-05-29T14:16:59.921Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:16:59.921Z"} [2025-05-29T14:17:01.910Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:01.910Z"} [2025-05-29T14:17:02.355Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:02.355Z"} [2025-05-29T14:17:02.996Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:02.996Z"} [2025-05-29T14:17:05.243Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:05.243Z"} [2025-05-29T14:17:05.682Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:05.682Z"} [2025-05-29T14:17:08.725Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:08.725Z"} [2025-05-29T14:17:10.980Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:10.980Z"} [2025-05-29T14:17:14.051Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:14.051Z"} [2025-05-29T14:17:20.335Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:20.335Z"} [2025-05-29T14:17:23.379Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:23.379Z"} [2025-05-29T14:17:38.061Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:38.061Z"} [2025-05-29T14:17:39.135Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:39.135Z"} [2025-05-29T14:17:40.691Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:40.691Z"} [2025-05-29T14:17:41.317Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:41.317Z"} [2025-05-29T14:17:44.566Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:44.566Z"} [2025-05-29T14:17:50.049Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:50.049Z"} [2025-05-29T14:17:59.525Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:17:59.525Z"} [2025-05-29T14:18:16.846Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:18:16.846Z"} [2025-05-29T14:18:17.952Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:18:17.952Z"} [2025-05-29T14:18:19.933Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:18:19.933Z"} [2025-05-29T14:18:23.169Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:18:23.169Z"} [2025-05-29T14:18:28.601Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:18:28.601Z"} [2025-05-29T14:18:37.741Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:18:37.741Z"} [2025-05-29T14:18:55.014Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:18:55.014Z"} [2025-05-29T14:18:56.062Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:18:56.062Z"} [2025-05-29T14:18:58.093Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:18:58.093Z"} [2025-05-29T14:19:01.461Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:19:01.461Z"} [2025-05-29T14:19:06.970Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:19:06.970Z"} [2025-05-29T14:19:16.260Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:19:16.260Z"} [2025-05-29T14:19:33.836Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-05-29T14:19:33.836Z"} [2025-05-29T21:43:51.156Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-29T21:43:51.156Z"} [2025-05-29T21:43:52.748Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-29T21:43:52.748Z"} [2025-05-29T21:43:54.482Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-29T21:43:54.482Z"} [2025-05-29T21:43:55.699Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-29T21:43:55.699Z"} [2025-05-29T21:44:05.058Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-29T21:44:05.058Z"} [2025-05-30T07:31:38.509Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:31:38.509Z"} [2025-05-30T07:32:53.235Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:32:53.234Z"} [2025-05-30T07:33:09.101Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:33:09.101Z"} [2025-05-30T07:33:30.473Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:33:30.473Z"} [2025-05-30T07:33:31.641Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:33:31.641Z"} [2025-05-30T07:33:52.822Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:33:52.821Z"} [2025-05-30T07:34:02.415Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:02.415Z"} [2025-05-30T07:34:08.641Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4613","time":"2025-05-30T07:34:08.641Z"} [2025-05-30T07:34:17.189Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:17.189Z"} [2025-05-30T07:34:19.205Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:19.205Z"} [2025-05-30T07:34:24.487Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:24.487Z"} [2025-05-30T07:34:24.781Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:24.781Z"} [2025-05-30T07:34:25.977Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:25.977Z"} [2025-05-30T07:34:26.200Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:26.200Z"} [2025-05-30T07:34:31.584Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 2999","time":"2025-05-30T07:34:31.584Z"} [2025-05-30T07:34:33.053Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:33.053Z"} [2025-05-30T07:34:33.300Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:33.300Z"} [2025-05-30T07:34:34.409Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:34.409Z"} [2025-05-30T07:34:39.826Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:39.826Z"} [2025-05-30T07:34:39.951Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:39.951Z"} [2025-05-30T07:34:41.128Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:41.128Z"} [2025-05-30T07:34:49.003Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:49.003Z"} [2025-05-30T07:34:49.349Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:49.349Z"} [2025-05-30T07:34:50.942Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:50.942Z"} [2025-05-30T07:34:52.633Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:52.633Z"} [2025-05-30T07:34:54.486Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:34:54.486Z"} [2025-05-30T07:35:07.989Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:35:07.989Z"} [2025-05-30T07:35:16.821Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:35:16.821Z"} [2025-05-30T07:35:18.065Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:35:18.065Z"} [2025-05-30T07:35:24.678Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:35:24.678Z"} [2025-05-30T07:35:26.724Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:35:26.724Z"} [2025-05-30T07:35:27.966Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:35:27.966Z"} [2025-05-30T07:35:28.772Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:35:28.772Z"} [2025-05-30T07:35:30.682Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:35:30.682Z"} [2025-05-30T07:35:32.131Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:35:32.131Z"} [2025-05-30T07:35:33.405Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T07:35:33.405Z"} [2025-05-30T08:44:09.649Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4506","time":"2025-05-30T08:44:09.648Z"} [2025-05-30T08:44:16.777Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T08:44:16.777Z"} [2025-05-30T08:44:46.395Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4087","time":"2025-05-30T08:44:46.395Z"} [2025-05-30T08:44:55.455Z] {"type":"gemini","error":"Unexpected token ']', ...\",\n ],\n \"... is not valid JSON","time":"2025-05-30T08:44:55.455Z"} [2025-05-30T08:45:43.211Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3906","time":"2025-05-30T08:45:43.211Z"} [2025-05-30T08:46:23.028Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4076","time":"2025-05-30T08:46:23.028Z"} [2025-05-30T08:56:39.731Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4314","time":"2025-05-30T08:56:39.731Z"} [2025-05-30T08:56:43.914Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4451","time":"2025-05-30T08:56:43.914Z"} [2025-05-30T08:57:14.335Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4600","time":"2025-05-30T08:57:14.335Z"} [2025-05-30T08:57:43.004Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T08:57:43.004Z"} [2025-05-30T08:57:44.284Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T08:57:44.284Z"} [2025-05-30T08:57:45.488Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T08:57:45.488Z"} [2025-05-30T08:57:48.351Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T08:57:48.351Z"} [2025-05-30T08:57:49.424Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T08:57:49.424Z"} [2025-05-30T08:57:53.866Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T08:57:53.866Z"} [2025-05-30T08:58:02.747Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T08:58:02.747Z"} [2025-05-30T08:58:09.306Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T08:58:09.306Z"} [2025-05-30T08:58:10.348Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T08:58:10.348Z"} [2025-05-30T08:58:15.545Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3835","time":"2025-05-30T08:58:15.545Z"} [2025-05-30T08:58:24.727Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3828","time":"2025-05-30T08:58:24.727Z"} [2025-05-30T08:58:35.850Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3307","time":"2025-05-30T08:58:35.850Z"} [2025-05-30T08:58:42.849Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-05-30T08:58:42.849Z"} [2025-05-30T08:59:13.951Z] {"type":"gemini","error":"Cannot read properties of undefined (reading 'prompt_tokens')","time":"2025-05-30T08:59:13.951Z"} [2025-05-30T09:01:04.579Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4540","time":"2025-05-30T09:01:04.579Z"} [2025-05-30T09:02:52.460Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3123","time":"2025-05-30T09:02:52.460Z"} [2025-06-02T08:28:53.455Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-02T08:28:53.455Z"} [2025-06-02T08:32:17.223Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-02T08:32:17.223Z"} [2025-06-02T08:32:54.702Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-02T08:32:54.702Z"} [2025-06-02T08:34:15.028Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-02T08:34:15.028Z"} [2025-06-02T08:34:26.788Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4778","time":"2025-06-02T08:34:26.788Z"} [2025-06-02T08:36:27.568Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-02T08:36:27.568Z"} [2025-06-02T08:36:30.293Z] {"type":"gemini","error":"Expected double-quoted property name in JSON at position 4126","time":"2025-06-02T08:36:30.293Z"} [2025-06-02T08:37:35.689Z] {"type":"gemini","error":"Bad control character in string literal in JSON at position 950","time":"2025-06-02T08:37:35.689Z"} [2025-06-02T08:38:49.530Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-02T08:38:49.530Z"} [2025-06-02T08:39:11.169Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4633","time":"2025-06-02T08:39:11.169Z"} [2025-06-02T08:40:09.667Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-02T08:40:09.667Z"} [2025-06-02T08:42:10.177Z] {"type":"gemini","error":"Unexpected token ']', ...\"y\",\n ],\n \"\"... is not valid JSON","time":"2025-06-02T08:42:10.177Z"} [2025-06-02T08:46:56.543Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3619","time":"2025-06-02T08:46:56.543Z"} [2025-06-02T10:43:42.796Z] {"type":"gemini","error":"select \"model\" from \"system_config\" limit $1 - Connection terminated unexpectedly","time":"2025-06-02T10:43:42.796Z"} [2025-06-02T10:52:49.329Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-02T10:52:49.329Z"} [2025-06-02T10:53:39.750Z] {"type":"gemini","error":"Unexpected token ']', ...\"king\",\n ],\n \"ben\"... is not valid JSON","time":"2025-06-02T10:53:39.750Z"} [2025-06-02T10:53:55.367Z] {"type":"gemini","error":"select \"model\" from \"system_config\" limit $1 - Connection terminated unexpectedly","time":"2025-06-02T10:53:55.367Z"} [2025-06-02T10:53:58.927Z] {"type":"gemini","error":"Unexpected token ']', ...\"e\",\n ]\n },\n \"\"... is not valid JSON","time":"2025-06-02T10:53:58.927Z"} [2025-06-02T10:54:11.559Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4549","time":"2025-06-02T10:54:11.559Z"} [2025-06-02T11:08:23.024Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3406","time":"2025-06-02T11:08:23.024Z"} [2025-06-02T11:08:40.610Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4272","time":"2025-06-02T11:08:40.610Z"} [2025-06-02T11:15:36.754Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4443","time":"2025-06-02T11:15:36.754Z"} [2025-06-02T11:15:57.470Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4167","time":"2025-06-02T11:15:57.470Z"} [2025-06-02T13:44:00.265Z] {"type":"gemini","error":"Bad control character in string literal in JSON at position 1721","time":"2025-06-02T13:44:00.265Z"} [2025-06-02T17:29:11.846Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4168","time":"2025-06-02T17:29:11.846Z"} [2025-06-02T17:46:18.371Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3226","time":"2025-06-02T17:46:18.370Z"} [2025-06-04T13:31:12.647Z] {"type":"gemini","error":"Expected double-quoted property name in JSON at position 1194","time":"2025-06-04T13:31:12.647Z"} [2025-06-04T13:34:16.520Z] {"type":"gemini","error":"fetch failed","time":"2025-06-04T13:34:16.520Z"} [2025-06-04T13:34:18.792Z] {"type":"gemini","error":"fetch failed","time":"2025-06-04T13:34:18.792Z"} [2025-06-04T14:54:46.788Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-04T14:54:46.788Z"} [2025-06-04T15:24:22.786Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3752","time":"2025-06-04T15:24:22.785Z"} [2025-06-04T15:29:45.708Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-04T15:29:45.708Z"} [2025-06-04T15:30:46.320Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-04T15:30:46.320Z"} [2025-06-04T15:31:13.314Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-04T15:31:13.314Z"} [2025-06-04T15:45:03.799Z] {"type":"gemini","error":"Unexpected token ']', ...\"r\",\n ],\n \"\"... is not valid JSON","time":"2025-06-04T15:45:03.799Z"} [2025-06-04T15:45:29.917Z] {"type":"gemini","error":"Expected double-quoted property name in JSON at position 2251","time":"2025-06-04T15:45:29.917Z"} [2025-06-04T15:58:34.116Z] {"type":"gemini","error":"Unexpected token ''', ...\"England\": 'Typically\"... is not valid JSON","time":"2025-06-04T15:58:34.116Z"} [2025-06-05T10:05:18.494Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3933","time":"2025-06-05T10:05:18.494Z"} [2025-06-05T10:48:48.981Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3980","time":"2025-06-05T10:48:48.980Z"} [2025-06-05T17:44:58.462Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3586","time":"2025-06-05T17:44:58.462Z"} [2025-06-05T17:47:35.037Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 2981","time":"2025-06-05T17:47:35.037Z"} [2025-06-06T06:26:39.775Z] {"type":"gemini","error":"Text truncated, actual length 168300","time":"2025-06-06T06:26:39.774Z"} [2025-06-06T06:27:09.113Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-06T06:27:09.113Z"} [2025-06-06T06:29:15.814Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-06T06:29:15.814Z"} [2025-06-06T06:30:25.654Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-06T06:30:25.654Z"} [2025-06-06T06:31:36.589Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-06T06:31:36.589Z"} [2025-06-06T06:32:02.274Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-06T06:32:02.274Z"} [2025-06-06T06:32:08.369Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-06T06:32:08.369Z"} [2025-06-06T06:32:53.691Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-06T06:32:53.691Z"} [2025-06-06T06:43:12.318Z] {"type":"gemini","error":"fetch failed","time":"2025-06-06T06:43:12.318Z"} [2025-06-06T06:43:21.257Z] {"type":"gemini","error":"fetch failed","time":"2025-06-06T06:43:21.257Z"} [2025-06-06T06:43:35.468Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-06T06:43:35.468Z"} [2025-06-06T06:44:47.755Z] {"type":"gemini","error":"Text truncated, actual length 237043","time":"2025-06-06T06:44:47.755Z"} [2025-06-06T06:47:54.419Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3748","time":"2025-06-06T06:47:54.419Z"} [2025-06-06T06:51:44.399Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4864","time":"2025-06-06T06:51:44.399Z"} [2025-06-19T10:49:48.402Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:49:48.402Z"} [2025-06-19T10:49:48.608Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:49:48.608Z"} [2025-06-19T10:49:50.606Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:49:50.606Z"} [2025-06-19T10:49:50.858Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:49:50.858Z"} [2025-06-19T10:49:54.063Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:49:54.063Z"} [2025-06-19T10:49:54.461Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:49:54.461Z"} [2025-06-19T10:49:59.600Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:49:59.600Z"} [2025-06-19T10:49:59.942Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:49:59.942Z"} [2025-06-19T10:49:59.983Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:49:59.983Z"} [2025-06-19T10:50:43.766Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:43.766Z"} [2025-06-19T10:50:43.805Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:43.805Z"} [2025-06-19T10:50:43.957Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:43.957Z"} [2025-06-19T10:50:46.181Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:46.181Z"} [2025-06-19T10:50:46.313Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:46.313Z"} [2025-06-19T10:50:46.567Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:46.567Z"} [2025-06-19T10:50:49.681Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:49.681Z"} [2025-06-19T10:50:49.725Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:49.725Z"} [2025-06-19T10:50:50.033Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:50.033Z"} [2025-06-19T10:50:55.267Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:55.267Z"} [2025-06-19T10:50:55.365Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:55.365Z"} [2025-06-19T10:50:55.406Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:55.406Z"} [2025-06-19T10:50:55.722Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:55.722Z"} [2025-06-19T10:50:55.860Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:55.860Z"} [2025-06-19T10:50:58.182Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:58.182Z"} [2025-06-19T10:50:59.010Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:50:59.010Z"} [2025-06-19T10:52:33.198Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:33.198Z"} [2025-06-19T10:52:35.537Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:35.537Z"} [2025-06-19T10:52:35.660Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:35.660Z"} [2025-06-19T10:52:37.875Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:37.875Z"} [2025-06-19T10:52:38.632Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:38.632Z"} [2025-06-19T10:52:38.987Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:38.986Z"} [2025-06-19T10:52:40.983Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:40.983Z"} [2025-06-19T10:52:41.405Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:41.405Z"} [2025-06-19T10:52:41.955Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:41.955Z"} [2025-06-19T10:52:43.287Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:43.287Z"} [2025-06-19T10:52:44.031Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:44.031Z"} [2025-06-19T10:52:44.111Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:44.111Z"} [2025-06-19T10:52:44.129Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:44.129Z"} [2025-06-19T10:52:44.213Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:44.213Z"} [2025-06-19T10:52:44.278Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:44.278Z"} [2025-06-19T10:52:44.356Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:44.356Z"} [2025-06-19T10:52:44.397Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:44.397Z"} [2025-06-19T10:52:44.546Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:44.546Z"} [2025-06-19T10:52:45.633Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:45.633Z"} [2025-06-19T10:52:46.423Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:46.423Z"} [2025-06-19T10:52:46.553Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:46.553Z"} [2025-06-19T10:52:46.644Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:46.644Z"} [2025-06-19T10:52:46.682Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:46.682Z"} [2025-06-19T10:52:46.700Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:46.700Z"} [2025-06-19T10:52:46.762Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:46.762Z"} [2025-06-19T10:52:47.954Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:47.954Z"} [2025-06-19T10:52:48.889Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:48.889Z"} [2025-06-19T10:52:49.616Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:49.616Z"} [2025-06-19T10:52:49.701Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:49.700Z"} [2025-06-19T10:52:49.783Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:49.783Z"} [2025-06-19T10:52:50.152Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:50.152Z"} [2025-06-19T10:52:50.181Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:50.181Z"} [2025-06-19T10:52:50.186Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:50.186Z"} [2025-06-19T10:52:53.277Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:53.277Z"} [2025-06-19T10:52:53.711Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:53.711Z"} [2025-06-19T10:52:54.024Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:54.024Z"} [2025-06-19T10:52:54.877Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:54.877Z"} [2025-06-19T10:52:55.182Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:55.182Z"} [2025-06-19T10:52:55.518Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:55.518Z"} [2025-06-19T10:52:55.618Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:55.618Z"} [2025-06-19T10:52:55.714Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:55.714Z"} [2025-06-19T10:52:56.153Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:56.153Z"} [2025-06-19T10:52:59.061Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:52:59.061Z"} [2025-06-19T10:53:18.931Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:18.931Z"} [2025-06-19T10:53:21.321Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:21.321Z"} [2025-06-19T10:53:21.391Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:21.391Z"} [2025-06-19T10:53:21.875Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:21.875Z"} [2025-06-19T10:53:23.712Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:23.712Z"} [2025-06-19T10:53:24.279Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:24.279Z"} [2025-06-19T10:53:24.615Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:24.615Z"} [2025-06-19T10:53:27.297Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:27.297Z"} [2025-06-19T10:53:27.509Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:27.509Z"} [2025-06-19T10:53:27.824Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:27.823Z"} [2025-06-19T10:53:29.597Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:29.597Z"} [2025-06-19T10:53:29.696Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:29.696Z"} [2025-06-19T10:53:29.824Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:29.824Z"} [2025-06-19T10:53:32.201Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:32.201Z"} [2025-06-19T10:53:32.510Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:32.510Z"} [2025-06-19T10:53:32.900Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:32.900Z"} [2025-06-19T10:53:33.185Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:33.185Z"} [2025-06-19T10:53:35.897Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:35.897Z"} [2025-06-19T10:53:38.506Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:38.506Z"} [2025-06-19T10:53:39.245Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:39.245Z"} [2025-06-19T10:53:41.506Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:41.506Z"} [2025-06-19T10:53:41.921Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:41.921Z"} [2025-06-19T10:53:42.691Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:53:42.691Z"} [2025-06-19T10:54:59.873Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:54:59.873Z"} [2025-06-19T10:55:30.098Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:30.098Z"} [2025-06-19T10:55:30.303Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:30.303Z"} [2025-06-19T10:55:30.383Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:30.383Z"} [2025-06-19T10:55:30.477Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:30.477Z"} [2025-06-19T10:55:30.501Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:30.501Z"} [2025-06-19T10:55:32.272Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:32.272Z"} [2025-06-19T10:55:32.850Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:32.850Z"} [2025-06-19T10:55:32.913Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:32.913Z"} [2025-06-19T10:55:33.031Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:33.031Z"} [2025-06-19T10:55:33.079Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:33.079Z"} [2025-06-19T10:55:35.864Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:35.864Z"} [2025-06-19T10:55:36.236Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:36.236Z"} [2025-06-19T10:55:36.310Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:36.309Z"} [2025-06-19T10:55:36.444Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:36.444Z"} [2025-06-19T10:55:36.562Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:36.562Z"} [2025-06-19T10:55:41.393Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:41.393Z"} [2025-06-19T10:55:41.651Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:41.651Z"} [2025-06-19T10:55:41.743Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:41.743Z"} [2025-06-19T10:55:41.922Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:41.922Z"} [2025-06-19T10:55:42.093Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:42.093Z"} [2025-06-19T10:55:50.887Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:50.887Z"} [2025-06-19T10:55:51.127Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:51.127Z"} [2025-06-19T10:55:51.287Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:51.287Z"} [2025-06-19T10:55:51.329Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:51.329Z"} [2025-06-19T10:55:51.684Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:55:51.684Z"} [2025-06-19T10:56:26.978Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:26.978Z"} [2025-06-19T10:56:26.981Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:26.981Z"} [2025-06-19T10:56:27.077Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:27.077Z"} [2025-06-19T10:56:27.078Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:27.078Z"} [2025-06-19T10:56:27.224Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:27.224Z"} [2025-06-19T10:56:29.239Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:29.239Z"} [2025-06-19T10:56:29.390Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:29.390Z"} [2025-06-19T10:56:29.401Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:29.401Z"} [2025-06-19T10:56:29.630Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:29.630Z"} [2025-06-19T10:56:29.732Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:29.732Z"} [2025-06-19T10:56:32.494Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:32.494Z"} [2025-06-19T10:56:32.676Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:32.676Z"} [2025-06-19T10:56:32.851Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:32.851Z"} [2025-06-19T10:56:32.952Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:32.952Z"} [2025-06-19T10:56:32.963Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:32.963Z"} [2025-06-19T10:56:33.031Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:33.031Z"} [2025-06-19T10:56:34.688Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:34.688Z"} [2025-06-19T10:56:37.601Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:37.601Z"} [2025-06-19T10:56:38.065Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:38.065Z"} [2025-06-19T10:56:38.222Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:38.222Z"} [2025-06-19T10:56:38.422Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:38.422Z"} [2025-06-19T10:56:38.462Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:38.462Z"} [2025-06-19T10:56:38.559Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:38.559Z"} [2025-06-19T10:56:38.732Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:38.732Z"} [2025-06-19T10:56:39.174Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:39.174Z"} [2025-06-19T10:56:39.904Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:39.904Z"} [2025-06-19T10:56:40.506Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:40.506Z"} [2025-06-19T10:56:41.567Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:41.567Z"} [2025-06-19T10:56:42.650Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:42.650Z"} [2025-06-19T10:56:43.256Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:43.256Z"} [2025-06-19T10:56:43.465Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:43.465Z"} [2025-06-19T10:56:44.338Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:44.338Z"} [2025-06-19T10:56:45.267Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:45.267Z"} [2025-06-19T10:56:46.072Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:46.072Z"} [2025-06-19T10:56:46.833Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:46.833Z"} [2025-06-19T10:56:47.621Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:47.621Z"} [2025-06-19T10:56:47.832Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:47.832Z"} [2025-06-19T10:56:47.842Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:47.842Z"} [2025-06-19T10:56:48.041Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:48.041Z"} [2025-06-19T10:56:48.138Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:48.138Z"} [2025-06-19T10:56:49.022Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:49.022Z"} [2025-06-19T10:56:50.197Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:50.197Z"} [2025-06-19T10:56:50.842Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:50.842Z"} [2025-06-19T10:56:51.549Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:51.549Z"} [2025-06-19T10:56:52.522Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:52.522Z"} [2025-06-19T10:56:55.463Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:55.463Z"} [2025-06-19T10:56:58.209Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:56:58.209Z"} [2025-06-19T10:57:00.137Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:00.137Z"} [2025-06-19T10:57:15.627Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:15.627Z"} [2025-06-19T10:57:16.604Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:16.604Z"} [2025-06-19T10:57:16.913Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:16.913Z"} [2025-06-19T10:57:17.629Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:17.629Z"} [2025-06-19T10:57:17.854Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:17.854Z"} [2025-06-19T10:57:18.607Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:18.607Z"} [2025-06-19T10:57:19.068Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:19.068Z"} [2025-06-19T10:57:19.292Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:19.292Z"} [2025-06-19T10:57:19.311Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:19.311Z"} [2025-06-19T10:57:19.591Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:19.591Z"} [2025-06-19T10:57:20.101Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:20.101Z"} [2025-06-19T10:57:20.953Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:20.953Z"} [2025-06-19T10:57:21.004Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Internal Server Error\",\"code\":500}}","time":"2025-06-19T10:57:21.004Z"} [2025-06-19T10:57:21.493Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:21.493Z"} [2025-06-19T10:57:21.720Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:21.720Z"} [2025-06-19T10:57:22.455Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:22.455Z"} [2025-06-19T10:57:23.006Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:23.006Z"} [2025-06-19T10:57:23.112Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:23.112Z"} [2025-06-19T10:57:23.880Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:23.880Z"} [2025-06-19T10:57:24.292Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:24.292Z"} [2025-06-19T10:57:24.871Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:24.871Z"} [2025-06-19T10:57:25.001Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:25.001Z"} [2025-06-19T10:57:25.153Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:25.153Z"} [2025-06-19T10:57:26.649Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:26.649Z"} [2025-06-19T10:57:26.733Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:26.733Z"} [2025-06-19T10:57:26.771Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:26.771Z"} [2025-06-19T10:57:27.218Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:27.218Z"} [2025-06-19T10:57:27.290Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:27.290Z"} [2025-06-19T10:57:28.410Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:28.410Z"} [2025-06-19T10:57:28.517Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:28.517Z"} [2025-06-19T10:57:28.925Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:28.925Z"} [2025-06-19T10:57:29.077Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:29.077Z"} [2025-06-19T10:57:29.110Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:29.110Z"} [2025-06-19T10:57:29.227Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:29.227Z"} [2025-06-19T10:57:29.273Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:29.273Z"} [2025-06-19T10:57:29.894Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:29.894Z"} [2025-06-19T10:57:30.187Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:30.187Z"} [2025-06-19T10:57:30.187Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:30.187Z"} [2025-06-19T10:57:30.572Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:30.572Z"} [2025-06-19T10:57:30.860Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:30.860Z"} [2025-06-19T10:57:32.387Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:32.387Z"} [2025-06-19T10:57:32.485Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:32.485Z"} [2025-06-19T10:57:32.485Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:32.485Z"} [2025-06-19T10:57:33.329Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:33.329Z"} [2025-06-19T10:57:33.697Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:33.697Z"} [2025-06-19T10:57:34.009Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:34.009Z"} [2025-06-19T10:57:37.775Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:37.775Z"} [2025-06-19T10:57:38.370Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:38.370Z"} [2025-06-19T10:57:38.424Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:38.424Z"} [2025-06-19T10:57:38.564Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:38.564Z"} [2025-06-19T10:57:38.566Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:38.566Z"} [2025-06-19T10:57:38.891Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:38.891Z"} [2025-06-19T10:57:38.925Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:38.925Z"} [2025-06-19T10:57:39.253Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:39.253Z"} [2025-06-19T10:57:39.794Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:39.794Z"} [2025-06-19T10:57:40.125Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:40.125Z"} [2025-06-19T10:57:40.236Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:40.236Z"} [2025-06-19T10:57:43.352Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:43.352Z"} [2025-06-19T10:57:47.072Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:47.072Z"} [2025-06-19T10:57:47.816Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:47.816Z"} [2025-06-19T10:57:48.115Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:48.115Z"} [2025-06-19T10:57:48.341Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:48.341Z"} [2025-06-19T10:57:48.860Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:48.860Z"} [2025-06-19T10:57:55.883Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:55.883Z"} [2025-06-19T10:57:55.980Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:55.980Z"} [2025-06-19T10:57:56.458Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:56.458Z"} [2025-06-19T10:57:57.240Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:57.240Z"} [2025-06-19T10:57:57.511Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:57.511Z"} [2025-06-19T10:57:57.672Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:57:57.672Z"} [2025-06-19T10:58:33.916Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:33.916Z"} [2025-06-19T10:58:36.056Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:36.056Z"} [2025-06-19T10:58:36.967Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:36.966Z"} [2025-06-19T10:58:37.188Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:37.188Z"} [2025-06-19T10:58:38.052Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:38.052Z"} [2025-06-19T10:58:39.125Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:39.125Z"} [2025-06-19T10:58:39.143Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:39.143Z"} [2025-06-19T10:58:39.392Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:39.392Z"} [2025-06-19T10:58:39.828Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:39.828Z"} [2025-06-19T10:58:39.929Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:39.929Z"} [2025-06-19T10:58:40.266Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:40.266Z"} [2025-06-19T10:58:40.533Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:40.533Z"} [2025-06-19T10:58:40.743Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:40.743Z"} [2025-06-19T10:58:41.724Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:41.724Z"} [2025-06-19T10:58:42.148Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:42.148Z"} [2025-06-19T10:58:42.568Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:42.568Z"} [2025-06-19T10:58:42.634Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:42.634Z"} [2025-06-19T10:58:42.869Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:42.869Z"} [2025-06-19T10:58:43.144Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:43.144Z"} [2025-06-19T10:58:43.746Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:43.746Z"} [2025-06-19T10:58:45.092Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:45.092Z"} [2025-06-19T10:58:45.156Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:45.156Z"} [2025-06-19T10:58:45.457Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:45.457Z"} [2025-06-19T10:58:46.122Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:46.122Z"} [2025-06-19T10:58:46.741Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:46.741Z"} [2025-06-19T10:58:48.072Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:48.072Z"} [2025-06-19T10:58:48.236Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:48.236Z"} [2025-06-19T10:58:49.312Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:49.312Z"} [2025-06-19T10:58:50.292Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:50.292Z"} [2025-06-19T10:58:50.572Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:50.572Z"} [2025-06-19T10:58:51.487Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:51.487Z"} [2025-06-19T10:58:52.276Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:52.276Z"} [2025-06-19T10:58:54.632Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:54.632Z"} [2025-06-19T10:58:57.640Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:57.640Z"} [2025-06-19T10:58:57.917Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:57.917Z"} [2025-06-19T10:58:58.847Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:58.847Z"} [2025-06-19T10:58:59.862Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:59.862Z"} [2025-06-19T10:58:59.950Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T10:58:59.950Z"} [2025-06-19T11:02:17.687Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:17.687Z"} [2025-06-19T11:02:17.956Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:17.956Z"} [2025-06-19T11:02:18.056Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:18.056Z"} [2025-06-19T11:02:18.156Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:18.156Z"} [2025-06-19T11:02:20.196Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:20.196Z"} [2025-06-19T11:02:20.416Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:20.416Z"} [2025-06-19T11:02:20.434Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:20.434Z"} [2025-06-19T11:02:20.696Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:20.696Z"} [2025-06-19T11:02:21.487Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:21.487Z"} [2025-06-19T11:02:23.667Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:23.667Z"} [2025-06-19T11:02:23.929Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:23.929Z"} [2025-06-19T11:02:24.045Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:24.045Z"} [2025-06-19T11:02:24.075Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:24.075Z"} [2025-06-19T11:02:24.179Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:24.178Z"} [2025-06-19T11:02:27.551Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:27.551Z"} [2025-06-19T11:02:29.246Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:29.246Z"} [2025-06-19T11:02:29.730Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:29.730Z"} [2025-06-19T11:02:29.866Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:29.866Z"} [2025-06-19T11:02:29.941Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:29.941Z"} [2025-06-19T11:02:33.143Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:33.143Z"} [2025-06-19T11:02:39.074Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:39.074Z"} [2025-06-19T11:02:39.410Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:39.410Z"} [2025-06-19T11:02:39.557Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:39.557Z"} [2025-06-19T11:02:39.872Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:39.872Z"} [2025-06-19T11:02:42.554Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:42.554Z"} [2025-06-19T11:02:56.643Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:56.643Z"} [2025-06-19T11:02:57.153Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:57.153Z"} [2025-06-19T11:02:57.252Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:57.252Z"} [2025-06-19T11:02:57.326Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:57.326Z"} [2025-06-19T11:02:58.070Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:58.070Z"} [2025-06-19T11:02:58.588Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:58.587Z"} [2025-06-19T11:02:58.694Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:58.694Z"} [2025-06-19T11:02:58.720Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:02:58.720Z"} [2025-06-19T11:03:00.261Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:00.261Z"} [2025-06-19T11:03:00.699Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:00.699Z"} [2025-06-19T11:03:03.803Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:03.803Z"} [2025-06-19T11:03:05.055Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:05.055Z"} [2025-06-19T11:03:05.125Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:05.125Z"} [2025-06-19T11:03:05.479Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:05.479Z"} [2025-06-19T11:03:05.942Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:05.942Z"} [2025-06-19T11:03:06.235Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:06.235Z"} [2025-06-19T11:03:07.491Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:07.490Z"} [2025-06-19T11:03:07.858Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:07.858Z"} [2025-06-19T11:03:08.695Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:08.695Z"} [2025-06-19T11:03:09.906Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:09.906Z"} [2025-06-19T11:03:10.754Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:10.754Z"} [2025-06-19T11:03:11.235Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:11.235Z"} [2025-06-19T11:03:11.363Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:11.363Z"} [2025-06-19T11:03:12.448Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:12.448Z"} [2025-06-19T11:03:15.248Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:15.248Z"} [2025-06-19T11:03:16.570Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:16.570Z"} [2025-06-19T11:03:16.959Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:16.959Z"} [2025-06-19T11:03:17.930Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:17.930Z"} [2025-06-19T11:03:20.235Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:20.235Z"} [2025-06-19T11:03:24.806Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:24.806Z"} [2025-06-19T11:03:25.967Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:25.967Z"} [2025-06-19T11:03:26.601Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:26.601Z"} [2025-06-19T11:03:27.360Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:27.360Z"} [2025-06-19T11:03:37.638Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:37.638Z"} [2025-06-19T11:03:38.980Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:38.980Z"} [2025-06-19T11:03:41.587Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:41.587Z"} [2025-06-19T11:03:42.618Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:42.618Z"} [2025-06-19T11:03:43.503Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:43.503Z"} [2025-06-19T11:03:44.253Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:44.253Z"} [2025-06-19T11:03:44.492Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:44.492Z"} [2025-06-19T11:03:45.013Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:45.013Z"} [2025-06-19T11:03:45.249Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:45.249Z"} [2025-06-19T11:03:45.347Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:45.347Z"} [2025-06-19T11:03:45.634Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:45.634Z"} [2025-06-19T11:03:46.811Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:46.811Z"} [2025-06-19T11:03:47.621Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:47.621Z"} [2025-06-19T11:03:48.510Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:48.510Z"} [2025-06-19T11:03:50.396Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:50.396Z"} [2025-06-19T11:03:50.886Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:50.886Z"} [2025-06-19T11:03:51.185Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:51.185Z"} [2025-06-19T11:03:52.256Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:52.256Z"} [2025-06-19T11:03:56.169Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:56.169Z"} [2025-06-19T11:03:57.064Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:57.064Z"} [2025-06-19T11:03:57.850Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:03:57.850Z"} [2025-06-19T11:04:07.226Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:04:07.226Z"} [2025-06-19T11:04:08.271Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:04:08.271Z"} [2025-06-19T11:04:25.051Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:04:25.051Z"} [2025-06-19T11:04:26.119Z] {"type":"gemini","error":"OpenRouter API rate limit (429) reached","time":"2025-06-19T11:04:26.119Z"} [2025-06-19T11:28:17.162Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Key limit exceeded. Manage it using https://openrouter.ai/settings/keys\",\"code\":403}}","time":"2025-06-19T11:28:17.162Z"} [2025-06-19T11:30:07.637Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Key limit exceeded. Manage it using https://openrouter.ai/settings/keys\",\"code\":403}}","time":"2025-06-19T11:30:07.637Z"} [2025-06-19T11:30:08.114Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Key limit exceeded. Manage it using https://openrouter.ai/settings/keys\",\"code\":403}}","time":"2025-06-19T11:30:08.113Z"} [2025-06-19T11:30:08.117Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Key limit exceeded. Manage it using https://openrouter.ai/settings/keys\",\"code\":403}}","time":"2025-06-19T11:30:08.117Z"} [2025-06-19T11:30:08.212Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Key limit exceeded. Manage it using https://openrouter.ai/settings/keys\",\"code\":403}}","time":"2025-06-19T11:30:08.212Z"} [2025-06-19T11:31:20.833Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Key limit exceeded. Manage it using https://openrouter.ai/settings/keys\",\"code\":403}}","time":"2025-06-19T11:31:20.833Z"} [2025-06-19T11:31:20.860Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Key limit exceeded. Manage it using https://openrouter.ai/settings/keys\",\"code\":403}}","time":"2025-06-19T11:31:20.860Z"} [2025-06-19T11:31:20.931Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Key limit exceeded. Manage it using https://openrouter.ai/settings/keys\",\"code\":403}}","time":"2025-06-19T11:31:20.931Z"} [2025-06-19T11:31:21.734Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Key limit exceeded. Manage it using https://openrouter.ai/settings/keys\",\"code\":403}}","time":"2025-06-19T11:31:21.734Z"} [2025-06-19T11:32:15.926Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Key limit exceeded. Manage it using https://openrouter.ai/settings/keys\",\"code\":403}}","time":"2025-06-19T11:32:15.926Z"} [2025-06-19T11:32:16.033Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Key limit exceeded. Manage it using https://openrouter.ai/settings/keys\",\"code\":403}}","time":"2025-06-19T11:32:16.033Z"} [2025-06-19T11:32:16.125Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Key limit exceeded. Manage it using https://openrouter.ai/settings/keys\",\"code\":403}}","time":"2025-06-19T11:32:16.125Z"} [2025-06-19T11:32:16.758Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Key limit exceeded. Manage it using https://openrouter.ai/settings/keys\",\"code\":403}}","time":"2025-06-19T11:32:16.758Z"} [2025-06-19T11:32:16.813Z] {"type":"gemini","error":"OpenRouter API error: {\"error\":{\"message\":\"Key limit exceeded. Manage it using https://openrouter.ai/settings/keys\",\"code\":403}}","time":"2025-06-19T11:32:16.813Z"} [2025-06-19T13:48:01.277Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3594","time":"2025-06-19T13:48:01.276Z"} [2025-06-27T19:39:17.471Z] {"type":"gemini","error":"Bad escaped character in JSON at position 1777","time":"2025-06-27T19:39:17.470Z"} [2025-06-27T20:26:14.674Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4315","time":"2025-06-27T20:26:14.674Z"} [2025-06-27T20:26:16.650Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4139","time":"2025-06-27T20:26:16.650Z"} [2025-06-27T20:26:18.174Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4097","time":"2025-06-27T20:26:18.174Z"} [2025-06-27T20:26:21.184Z] {"type":"gemini","error":"Expected double-quoted property name in JSON at position 1817","time":"2025-06-27T20:26:21.184Z"} [2025-06-27T20:26:21.265Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4652","time":"2025-06-27T20:26:21.265Z"} [2025-06-27T20:26:28.374Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4701","time":"2025-06-27T20:26:28.374Z"} [2025-06-27T20:26:31.822Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4359","time":"2025-06-27T20:26:31.822Z"} [2025-06-27T20:26:32.617Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4722","time":"2025-06-27T20:26:32.617Z"} [2025-06-27T20:26:35.457Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-27T20:26:35.457Z"} [2025-06-27T20:26:38.987Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4472","time":"2025-06-27T20:26:38.987Z"} [2025-06-27T20:26:41.910Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4277","time":"2025-06-27T20:26:41.910Z"} [2025-06-27T20:52:03.694Z] {"type":"gemini","error":"Expected double-quoted property name in JSON at position 4263","time":"2025-06-27T20:52:03.694Z"} [2025-06-27T20:52:05.565Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4272","time":"2025-06-27T20:52:05.565Z"} [2025-06-27T20:52:09.202Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4614","time":"2025-06-27T20:52:09.202Z"} [2025-06-27T21:25:44.702Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4315 (line 79 column 6)","time":"2025-06-27T21:25:44.702Z"} [2025-06-27T21:26:48.299Z] {"type":"gemini","error":"Expected double-quoted property name in JSON at position 3185 (line 22 column 5)","time":"2025-06-27T21:26:48.299Z"} [2025-06-27T21:26:48.553Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4017 (line 36 column 6)","time":"2025-06-27T21:26:48.553Z"} [2025-06-28T14:52:48.456Z] {"type":"gemini","error":"Text truncated, actual length 311127","time":"2025-06-28T14:52:48.456Z"} [2025-06-28T14:52:53.702Z] {"type":"gemini","error":"Text truncated, actual length 311127","time":"2025-06-28T14:52:53.702Z"} [2025-06-28T14:53:11.134Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3520 (line 51 column 6)","time":"2025-06-28T14:53:11.134Z"} [2025-06-28T14:53:15.967Z] {"type":"gemini","error":"Unexpected token ']', ...\"way\",\n ],\n \"My\"... is not valid JSON","time":"2025-06-28T14:53:15.967Z"} [2025-06-28T14:53:37.709Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-28T14:53:37.709Z"} [2025-06-28T14:53:43.639Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-28T14:53:43.639Z"} [2025-06-28T14:53:46.137Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-28T14:53:46.137Z"} [2025-06-28T14:53:48.090Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3606 (line 61 column 6)","time":"2025-06-28T14:53:48.090Z"} [2025-06-28T14:54:37.091Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-28T14:54:37.091Z"} [2025-06-28T14:54:46.396Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3704 (line 72 column 6)","time":"2025-06-28T14:54:46.396Z"} [2025-06-28T14:54:50.357Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3980 (line 69 column 4)","time":"2025-06-28T14:54:50.357Z"} [2025-06-28T14:54:51.880Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-28T14:54:51.880Z"} [2025-06-28T15:19:55.956Z] {"type":"gemini","error":"Expected ',' or ']' after array element in JSON at position 4218 (line 60 column 12)","time":"2025-06-28T15:19:55.956Z"} [2025-06-28T15:19:56.794Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3555 (line 76 column 4)","time":"2025-06-28T15:19:56.794Z"} [2025-06-28T15:21:09.439Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3905 (line 58 column 4)","time":"2025-06-28T15:21:09.439Z"} [2025-06-28T15:21:59.624Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3833 (line 60 column 6)","time":"2025-06-28T15:21:59.624Z"} [2025-06-28T15:31:12.181Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3558 (line 57 column 6)","time":"2025-06-28T15:31:12.181Z"} [2025-06-28T15:31:33.068Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3416 (line 78 column 6)","time":"2025-06-28T15:31:33.068Z"} [2025-06-28T15:31:42.345Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3508 (line 40 column 6)","time":"2025-06-28T15:31:42.345Z"} [2025-06-28T15:53:53.995Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-28T15:53:53.995Z"} [2025-06-28T15:53:58.658Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3846 (line 60 column 6)","time":"2025-06-28T15:53:58.658Z"} [2025-06-28T15:55:32.908Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-28T15:55:32.908Z"} [2025-06-28T16:04:55.291Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3530 (line 92 column 6)","time":"2025-06-28T16:04:55.291Z"} [2025-06-28T16:04:59.240Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-28T16:04:59.240Z"} [2025-06-28T16:05:00.250Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3575 (line 64 column 4)","time":"2025-06-28T16:05:00.250Z"} [2025-06-30T10:39:40.796Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3558 (line 55 column 6)","time":"2025-06-30T10:39:40.796Z"} [2025-06-30T10:39:41.293Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3560 (line 42 column 12)","time":"2025-06-30T10:39:41.293Z"} [2025-06-30T11:10:58.112Z] {"type":"gemini","error":"Text truncated, actual length 390205","time":"2025-06-30T11:10:58.112Z"} [2025-06-30T11:10:59.501Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T11:10:59.501Z"} [2025-06-30T11:11:02.473Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3012 (line 71 column 6)","time":"2025-06-30T11:11:02.473Z"} [2025-06-30T11:21:40.123Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3716 (line 52 column 6)","time":"2025-06-30T11:21:40.123Z"} [2025-06-30T11:21:41.022Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3658 (line 51 column 6)","time":"2025-06-30T11:21:41.022Z"} [2025-06-30T11:21:44.051Z] {"type":"gemini","error":"Expected double-quoted property name in JSON at position 3298 (line 44 column 5)","time":"2025-06-30T11:21:44.051Z"} [2025-06-30T11:21:45.871Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3713 (line 27 column 4)","time":"2025-06-30T11:21:45.871Z"} [2025-06-30T11:44:11.507Z] {"type":"gemini","error":"Text truncated, actual length 213715","time":"2025-06-30T11:44:11.507Z"} [2025-06-30T11:44:16.109Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3117 (line 47 column 4)","time":"2025-06-30T11:44:16.109Z"} [2025-06-30T11:44:17.176Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3102 (line 39 column 6)","time":"2025-06-30T11:44:17.176Z"} [2025-06-30T12:24:42.848Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T12:24:42.848Z"} [2025-06-30T12:24:43.111Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T12:24:43.111Z"} [2025-06-30T12:24:43.648Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T12:24:43.648Z"} [2025-06-30T12:24:53.068Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T12:24:53.068Z"} [2025-06-30T12:59:57.435Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T12:59:57.435Z"} [2025-06-30T12:59:58.320Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T12:59:58.320Z"} [2025-06-30T12:59:58.936Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T12:59:58.936Z"} [2025-06-30T12:59:59.474Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T12:59:59.474Z"} [2025-06-30T13:01:55.493Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:01:55.493Z"} [2025-06-30T13:11:01.551Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:11:01.551Z"} [2025-06-30T13:11:01.659Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:11:01.659Z"} [2025-06-30T13:11:01.665Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:11:01.665Z"} [2025-06-30T13:11:02.551Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:11:02.551Z"} [2025-06-30T13:11:02.682Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:11:02.682Z"} [2025-06-30T13:21:59.340Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:21:59.340Z"} [2025-06-30T13:21:59.673Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:21:59.673Z"} [2025-06-30T13:22:00.233Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:22:00.233Z"} [2025-06-30T13:22:00.701Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:22:00.701Z"} [2025-06-30T13:22:00.914Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:22:00.914Z"} [2025-06-30T13:22:01.077Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:22:01.077Z"} [2025-06-30T13:23:53.040Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:23:53.040Z"} [2025-06-30T13:23:53.176Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:23:53.176Z"} [2025-06-30T13:23:53.305Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:23:53.305Z"} [2025-06-30T13:23:53.314Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:23:53.314Z"} [2025-06-30T13:23:53.403Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:23:53.403Z"} [2025-06-30T13:23:53.820Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:23:53.820Z"} [2025-06-30T13:23:54.144Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-06-30T13:23:54.144Z"} [2025-06-30T13:33:11.655Z] {"type":"gemini","error":"Bad escaped character in JSON at position 1210 (line 5 column 602)","time":"2025-06-30T13:33:11.655Z"} [2025-06-30T13:44:52.387Z] {"type":"gemini","error":"Expected double-quoted property name in JSON at position 1994 (line 15 column 3)","time":"2025-06-30T13:44:52.387Z"} [2025-06-30T14:06:08.031Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3447 (line 25 column 41)","time":"2025-06-30T14:06:08.031Z"} [2025-07-01T10:53:08.699Z] {"type":"gemini","error":"Text truncated, actual length 158255","time":"2025-07-01T10:53:08.699Z"} [2025-07-01T10:53:09.235Z] {"type":"gemini","error":"Text truncated, actual length 163053","time":"2025-07-01T10:53:09.235Z"} [2025-07-01T10:53:10.318Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4437 (line 20 column 6)","time":"2025-07-01T10:53:10.318Z"} [2025-07-01T10:53:10.322Z] {"type":"gemini","error":"Text truncated, actual length 130112","time":"2025-07-01T10:53:10.322Z"} [2025-07-01T10:53:14.961Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 2777 (line 49 column 6)","time":"2025-07-01T10:53:14.961Z"} [2025-07-01T11:30:35.972Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T11:30:35.972Z"} [2025-07-01T11:30:36.577Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T11:30:36.577Z"} [2025-07-01T11:30:37.235Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T11:30:37.235Z"} [2025-07-01T11:30:37.976Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T11:30:37.976Z"} [2025-07-01T11:30:38.489Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T11:30:38.489Z"} [2025-07-01T11:30:38.597Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T11:30:38.597Z"} [2025-07-01T11:53:44.576Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3739 (line 41 column 6)","time":"2025-07-01T11:53:44.576Z"} [2025-07-01T11:53:44.719Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3745 (line 57 column 6)","time":"2025-07-01T11:53:44.719Z"} [2025-07-01T11:53:44.880Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3769 (line 22 column 6)","time":"2025-07-01T11:53:44.880Z"} [2025-07-01T12:03:43.206Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:03:43.206Z"} [2025-07-01T12:03:43.986Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:03:43.986Z"} [2025-07-01T12:03:44.789Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:03:44.789Z"} [2025-07-01T12:14:26.107Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:14:26.107Z"} [2025-07-01T12:14:26.711Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:14:26.711Z"} [2025-07-01T12:14:27.140Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:14:27.140Z"} [2025-07-01T12:14:27.205Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:14:27.205Z"} [2025-07-01T12:25:41.262Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 428 (line 4 column 351)","time":"2025-07-01T12:25:41.262Z"} [2025-07-01T12:47:47.767Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:47:47.767Z"} [2025-07-01T12:47:47.865Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:47:47.865Z"} [2025-07-01T12:47:47.914Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:47:47.914Z"} [2025-07-01T12:47:48.432Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:47:48.432Z"} [2025-07-01T12:47:48.966Z] {"type":"gemini","error":"Expected property name or '}' in JSON at position 1 (line 1 column 2)","time":"2025-07-01T12:47:48.966Z"} [2025-07-01T12:48:53.564Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:48:53.564Z"} [2025-07-01T12:48:53.645Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:48:53.645Z"} [2025-07-01T12:48:53.648Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:48:53.648Z"} [2025-07-01T12:48:54.137Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:48:54.137Z"} [2025-07-01T12:48:54.189Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:48:54.189Z"} [2025-07-01T12:48:54.190Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:48:54.190Z"} [2025-07-01T12:48:54.558Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:48:54.558Z"} [2025-07-01T12:48:54.790Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:48:54.790Z"} [2025-07-01T12:48:54.843Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:48:54.843Z"} [2025-07-01T12:48:55.865Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T12:48:55.865Z"} [2025-07-01T13:09:03.933Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3844 (line 39 column 8)","time":"2025-07-01T13:09:03.933Z"} [2025-07-01T14:33:54.401Z] {"type":"gemini","error":"Bad escaped character in JSON at position 955 (line 5 column 368)","time":"2025-07-01T14:33:54.401Z"} [2025-07-01T14:37:25.711Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T14:37:25.711Z"} [2025-07-01T14:37:42.879Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T14:37:42.879Z"} [2025-07-01T14:37:44.402Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3892 (line 57 column 4)","time":"2025-07-01T14:37:44.402Z"} [2025-07-01T14:59:53.375Z] {"type":"gemini","error":"Unterminated string in JSON at position 3560 (line 37 column 49)","time":"2025-07-01T14:59:53.375Z"} [2025-07-01T15:15:52.366Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T15:15:52.366Z"} [2025-07-01T15:15:57.186Z] {"type":"gemini","error":"Expected ',' or ']' after array element in JSON at position 4019 (line 53 column 8)","time":"2025-07-01T15:15:57.186Z"} [2025-07-01T15:32:35.771Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T15:32:35.771Z"} [2025-07-01T15:32:35.808Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T15:32:35.808Z"} [2025-07-01T15:32:35.949Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T15:32:35.949Z"} [2025-07-01T15:32:36.492Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T15:32:36.492Z"} [2025-07-01T15:32:36.550Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T15:32:36.550Z"} [2025-07-01T15:32:36.564Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T15:32:36.564Z"} [2025-07-01T15:43:48.464Z] {"type":"gemini","error":"Expected ':' after property name in JSON at position 3201 (line 18 column 3)","time":"2025-07-01T15:43:48.464Z"} [2025-07-01T15:47:54.971Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T15:47:54.971Z"} [2025-07-01T15:47:55.282Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T15:47:55.282Z"} [2025-07-01T15:47:55.621Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T15:47:55.621Z"} [2025-07-01T15:47:56.212Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-01T15:47:56.212Z"} [2025-07-03T08:59:18.852Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 4619 (line 44 column 6)","time":"2025-07-03T08:59:18.852Z"} [2025-07-03T09:25:55.758Z] {"type":"gemini","error":"Text truncated, actual length 219354","time":"2025-07-03T09:25:55.758Z"} [2025-07-03T09:26:00.180Z] {"type":"gemini","error":"Text truncated, actual length 176133","time":"2025-07-03T09:26:00.180Z"} [2025-07-03T09:26:05.119Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3061 (line 66 column 6)","time":"2025-07-03T09:26:05.119Z"} [2025-07-03T09:39:12.119Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T09:39:12.119Z"} [2025-07-03T09:47:46.508Z] {"type":"gemini","error":"Bad control character in string literal in JSON at position 644 (line 5 column 21)","time":"2025-07-03T09:47:46.508Z"} [2025-07-03T09:48:39.913Z] {"type":"gemini","error":"Text truncated, actual length 155262","time":"2025-07-03T09:48:39.913Z"} [2025-07-03T09:48:57.637Z] {"type":"gemini","error":"Unexpected token ']', ...\"\",\n ],\n \"... is not valid JSON","time":"2025-07-03T09:48:57.637Z"} [2025-07-03T09:50:03.148Z] {"type":"gemini","error":"Text truncated, actual length 131072","time":"2025-07-03T09:50:03.148Z"} [2025-07-03T09:50:07.718Z] {"type":"gemini","error":"Expected double-quoted property name in JSON at position 3170 (line 34 column 3)","time":"2025-07-03T09:50:07.718Z"} [2025-07-03T09:50:08.913Z] {"type":"gemini","error":"Expected ',' or ']' after array element in JSON at position 3830 (line 61 column 12)","time":"2025-07-03T09:50:08.913Z"} [2025-07-03T09:50:13.951Z] {"type":"gemini","error":"Expected double-quoted property name in JSON at position 1569 (line 14 column 5)","time":"2025-07-03T09:50:13.951Z"} [2025-07-03T09:57:47.135Z] {"type":"gemini","error":"Text truncated, actual length 134048","time":"2025-07-03T09:57:47.135Z"} [2025-07-03T09:59:42.709Z] {"type":"gemini","error":"Expected double-quoted property name in JSON at position 4164 (line 50 column 5)","time":"2025-07-03T09:59:42.709Z"} [2025-07-03T10:00:52.449Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:00:52.449Z"} [2025-07-03T10:00:52.494Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:00:52.494Z"} [2025-07-03T10:00:52.498Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:00:52.498Z"} [2025-07-03T10:00:52.618Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:00:52.618Z"} [2025-07-03T10:00:52.830Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:00:52.830Z"} [2025-07-03T10:01:32.447Z] {"type":"gemini","error":"Expected ',' or '}' after property value in JSON at position 3029 (line 25 column 170)","time":"2025-07-03T10:01:32.447Z"} [2025-07-03T10:01:34.121Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:01:34.121Z"} [2025-07-03T10:01:34.956Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:01:34.956Z"} [2025-07-03T10:01:35.537Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:01:35.537Z"} [2025-07-03T10:01:35.595Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:01:35.595Z"} [2025-07-03T10:01:35.991Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:01:35.991Z"} [2025-07-03T10:01:36.059Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:01:36.059Z"} [2025-07-03T10:01:36.114Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:01:36.114Z"} [2025-07-03T10:12:32.667Z] {"type":"gemini","error":"Text truncated, actual length 415968","time":"2025-07-03T10:12:32.667Z"} [2025-07-03T10:13:51.988Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:13:51.988Z"} [2025-07-03T10:13:53.665Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:13:53.665Z"} [2025-07-03T10:13:54.016Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:13:54.016Z"} [2025-07-03T10:13:54.366Z] {"type":"gemini","error":"Could not extract a valid JSON object from LLM response","time":"2025-07-03T10:13:54.366Z"} [2025-07-03T10:14:52.701Z] {"type":"gemini","error":"Expected ',' or ']' after array element in JSON at position 4299 (line 70 column 8)","time":"2025-07-03T10:14:52.701Z"}