{"record":{"id":"39768cfe9739bf99","repo":"diegosouzapw/OmniRoute","slug":"rate-limited","errorCode":"RATE_LIMITED","errorMessage":"Too many requests, please try again later","messagePattern":"Too many requests, please try again later","errorType":"http","errorClass":null,"httpStatus":429,"severity":"error","filePath":"src/domain/responses.ts","lineNumber":116,"sourceCode":" * @param {string} message - Conflict description\n * @returns {Response}\n */\nexport function conflict(message: string) {\n  return apiErrorResponse(409, \"CONFLICT\", message);\n}\n\n/**\n * Create a 429 Too Many Requests response.\n *\n * @param {number} [retryAfterSec=60] - Retry-After in seconds\n * @returns {Response}\n */\nexport function tooManyRequests(retryAfterSec = 60) {\n  return new Response(\n    JSON.stringify({\n      error: {\n        status: 429,\n        code: \"RATE_LIMITED\",\n        message: \"Too many requests, please try again later\",\n        retryAfter: retryAfterSec,\n      },\n    }),\n    {\n      status: 429,\n      headers: {\n        \"Content-Type\": \"application/json\",\n        \"Retry-After\": String(retryAfterSec),\n      },\n    }\n  );\n}\n\n/**\n * Create a 500 Internal Server Error response.\n *\n * @param {string} [message='Internal server error'] - Error message","sourceCodeStart":98,"sourceCodeEnd":134,"githubUrl":"https://github.com/diegosouzapw/OmniRoute/blob/a179ffed5bb2e0b883b9ae7214ce8717b2a94c4d/src/domain/responses.ts#L98-L134","documentation":"Error \"Too many requests, please try again later\" thrown in diegosouzapw/OmniRoute.","triggerScenarios":"Thrown at src/domain/responses.ts:116 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"a179ffed5bb2e0b883b9ae7214ce8717b2a94c4d","analyzedAt":"2026-08-25T18:35:09.898Z","schemaVersion":2},"datasetVersion":"2026-08-25T21:54:21.419Z"}