{"ok":true,"gateway":"appserver1-beta","startedAt":"2026-11-08T23:31:34.598Z","uptimeMs":805350,"rss":85549056,"apps":{"airouter":{"state":"running","pid":266,"port":9104,"startedAt":"2026-11-08T23:31:34.611Z","requests":484,"errors":1,"restarts":0,"lastError":"read ECONNRESET","logs":[]},"alhaneef":{"state":"running","pid":286,"port":9101,"startedAt":"2026-11-08T23:31:35.302Z","requests":334,"errors":0,"restarts":0,"lastError":null,"logs":["  status: 429","}","Error fetching courses: Error: Lightbase GET https://lightbase-10133292663.development.catalystappsail.com/api/v1/projects/alhaneef-institute-beta/collections/courses/docs?limit=1000 failed: 429  — Rate limit exceeded. Retry after 4s.","    at m.request (.next/server/chunks/1915.js:21:6499)","    at async m.get (.next/server/chunks/1915.js:21:8007)","    at async l (.next/server/app/api/courses/route.js:1:697) {","  status: 429","}"]},"birrpay":{"state":"running","pid":298,"port":9108,"startedAt":"2026-11-08T23:31:36.004Z","requests":472,"errors":0,"restarts":0,"lastError":null,"logs":[]},"birrtech":{"state":"running","pid":306,"port":9103,"startedAt":"2026-11-08T23:31:36.703Z","requests":197,"errors":0,"restarts":0,"lastError":null,"logs":["{\"level\":\"error\",\"msg\":\"catalog_list_failed\",\"err\":\"LBError: LB[429] rate_limit.exceeded: Rate limit exceeded. Retry after 6s.\"}","{\"level\":\"error\",\"msg\":\"catalog_list_failed\",\"err\":\"LBError: LB[429] rate_limit.exceeded: Rate limit exceeded. Retry after 6s.\"}","{\"level\":\"error\",\"msg\":\"catalog_list_failed\",\"err\":\"LBError: LB[429] rate_limit.exceeded: Rate limit exceeded. Retry after 5s.\"}","{\"level\":\"error\",\"msg\":\"catalog_list_failed\",\"err\":\"LBError: LB[429] rate_limit.exceeded: Rate limit exceeded. Retry after 5s.\"}","{\"level\":\"error\",\"msg\":\"catalog_list_failed\",\"err\":\"LBError: LB[429] rate_limit.exceeded: Rate limit exceeded. Retry after 5s.\"}","{\"level\":\"error\",\"msg\":\"catalog_list_failed\",\"err\":\"LBError: LB[429] rate_limit.exceeded: Rate limit exceeded. Retry after 4s.\"}","{\"level\":\"error\",\"msg\":\"catalog_list_failed\",\"err\":\"LBError: LB[429] rate_limit.exceeded: Rate limit exceeded. Retry after 4s.\"}","{\"level\":\"error\",\"msg\":\"catalog_list_failed\",\"err\":\"LBError: LB[429] rate_limit.exceeded: Rate limit exceeded. Retry after 4s.\"}"]},"minhaajulhudaa":{"state":"running","pid":274,"port":9102,"startedAt":"2026-11-08T23:31:34.745Z","requests":486,"errors":1,"restarts":0,"lastError":"connect ECONNREFUSED 127.0.0.1:9102","logs":[]},"prodesign":{"state":"running","pid":315,"port":9105,"startedAt":"2026-11-08T23:31:38.103Z","requests":432,"errors":0,"restarts":0,"lastError":null,"logs":["[AI Router] transport attempt 1 (stream) failed, switching: https://lightbase-10133292663.development.catalystappsail.com/api/v1/projects/airouter-beta/edge/gw/airouter-beta/api/v1 error: 404 - {\"error\":{\"code\":\"not_found\",\"domain\":\"not_found\",\"message\":\"Edge app not found: airouter-beta\",\"timestamp","[AI Router] airouter failed, trying fallback: https://lightbase-10133292663.development.catalystappsail.com/api/v1/projects/airouter-beta/edge/gw/airouter-beta/api/v1 error: 404 - {\"error\":{\"code\":\"not_found\",\"domain\":\"not_found\",\"message\":\"Edge app not found: airouter-beta\",\"timestamp\":\"2026-11-08T","[AI Router] transport attempt 1 (stream) failed, switching: https://lightbase-10133292663.development.catalystappsail.com/api/v1/projects/airouter-beta/edge/gw/airouter-beta/api/v1 error: 404 - {\"error\":{\"code\":\"not_found\",\"domain\":\"not_found\",\"message\":\"Edge app not found: airouter-beta\",\"timestamp","[AI Router] airouter failed, trying fallback: https://lightbase-10133292663.development.catalystappsail.com/api/v1/projects/airouter-beta/edge/gw/airouter-beta/api/v1 error: 404 - {\"error\":{\"code\":\"not_found\",\"domain\":\"not_found\",\"message\":\"Edge app not found: airouter-beta\",\"timestamp\":\"2026-11-08T","[svg-generator] variation A failed after 3 attempts: attempt1: https://lightbase-10133292663.development.catalystappsail.com/api/v1/projects/airouter-beta/edge/gw/airouter-beta/api/v1 error: 404 - {\"error\":{\"code\":\"not_foun | attempt2: https://lightbase-10133292663.development.catalystappsail.com/ap","[AI Router] transport attempt 1 (stream) failed, switching: https://appserver-10134675676.development.catalystappsail.com/airouter/api/v1 error: 400 - ","[AI Router] transport attempt 1 (stream) failed, switching: https://appserver-10134675676.development.catalystappsail.com/airouter/api/v1 error: 400 - ","[AI Router] transport attempt 1 (stream) failed, switching: https://appserver-10134675676.development.catalystappsail.com/airouter/api/v1 error: 400 - "]},"researchful":{"state":"running","pid":327,"port":9106,"startedAt":"2026-11-08T23:31:38.803Z","requests":363,"errors":0,"restarts":0,"lastError":null,"logs":["    at async Object.all (file:///catalyst/apps/researchful-api/dist/server/chunks/db_Dn7c44zp.mjs:226:21)","    at async listPayAsYouGoRates (file:///catalyst/apps/researchful-api/dist/server/chunks/financial_CA0HdzGV.mjs:45:9)","    at async Promise.all (index 1)","    at async file:///catalyst/apps/researchful-api/dist/server/chunks/index_DSDGNfz1.mjs:53:18","    at async callComponentAsTemplateResultOrResponse (file:///catalyst/apps/researchful-api/dist/server/chunks/server_DJjUbyF8.mjs:7219:24)","    at async renderToAsyncIterable (file:///catalyst/apps/researchful-api/dist/server/chunks/server_DJjUbyF8.mjs:7239:25)","    at async renderPage (file:///catalyst/apps/researchful-api/dist/server/chunks/server_DJjUbyF8.mjs:7684:21)","{\"level\":\"error\",\"message\":\"Lightbase request failed (HTTP)\",\"timestamp\":\"2026-11-08T23:39:43.889Z\",\"label\":\"sql\",\"status\":429,\"code\":\"rate_limit.exceeded\"}"]},"sharafatadeen":{"state":"running","pid":335,"port":9107,"startedAt":"2026-11-08T23:31:39.503Z","requests":448,"errors":0,"restarts":0,"lastError":null,"logs":[]}}}