fix(auto-fix): guard create-pr endpoint against review-comment tickets #946
Kilo Code Review failed
Review failed: initiateFromKilocodeSessionV2 failed (503): {"error":{"message":"Failed to start wrapper job: Failed to parse response: <!doctype html>\n<html lang="en" style="background-color: var(--background-base)">\n \n <meta charset="utf-8" />\n <meta name="viewport" content="width=device-width, initial-scale=1" />\n <title>OpenCode</title>\n <link rel="icon" type="image/png" href="/favicon-96x96-v3.png" sizes="96x96" />\n <link rel="icon" type="image/svg+xml" href="/favicon-v3.svg" />\n <link rel="shortcut icon" href="/favicon-v3.ico" />\n <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-v3.png" />\n <link rel="manifest" href="/site.webmanifest" />\n <meta name="theme-color" content="#F8F7F7" />\n <meta name="theme-color" content="#131010" media="(prefers-color-scheme: dark)" />\n <meta property="og:image" content="/social-share.png" />\n <meta property="twitter:image" content="/social-share.png" />\n <script id="oc-theme-preload-script" src="/oc-theme-preload.js"></script>\n <script type="module" crossorigin src="/assets/index-Bo3K4BfD.js"></script>\n <link rel="stylesheet" crossorigin href="/assets/index-DD1VMi7z.css">\n \n <body class="antialiased overscroll-none text-12-regular overflow-hidden">\n You need to enable JavaScript to run this app.\n <div id="root" class="flex flex-col h-dvh p-px">\n \n","code":-32603,"data":{"code":"SERVICE_UNAVAILABLE","httpStatus":503,"stack":"TRPCError: Failed to start wrapper job: Failed to parse response: <!doctype html>\n<html lang="en" style="background-color: var(--background-base)">\n \n <meta charset="utf-8" />\n <meta name="viewport" content="width=device-width, initial-scale=1" />\n <title>OpenCode</title>\n <link rel="icon" type="image/png" href="/favicon-96x96-v3.png" sizes="96x96" />\n <link rel="icon" type="image/svg+xml" href="/favicon-v3.svg" />\n <link rel="shortcut icon" href="/favicon-v3.ico" />\n <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-v3.png" />\n <link rel="manifest" href="/site.webmanifest" />\n <meta name="theme-color" content="#F8F7F7" />\n <meta name="theme-color" content="#131010" media="(prefers-color-scheme: dark)" />\n <meta property="og:image" content="/social-share.png" />\n <meta property="twitter:image" content="/social-share.png" />\n <script id="oc-theme-preload-script" src="/oc-theme-preload.js"></script>\n <script type="module" crossorigin src="/assets/index-Bo3K4BfD.js"></script>\n <link rel="stylesheet" crossorigin href="/assets/index-DD1VMi7z.css">\n \n <body class="antialiased overscroll-none text-12-regular overflow-hidden">\n You need to enable JavaScript to run this app.\n <div id="root" class="flex flex-col h-dvh p-px">\n \n\n at throwStartExecutionError (index.js:55920:11)\n at index.js:55973:11\n at async resolveMiddleware (index.js:1881:20)\n at async callRecursive (index.js:1912:20)\n at async callRecursive (index.js:1912:20)\n at async callRecursive (index.js:1912:20)\n at async procedure (index.js:1937:20)\n at async index.js:15772:22\n at async resolveResponse (index.js:15797:33)\n at async fetchRequestHandler (index.js:16034:10)","path":"initiateFromKilocodeSessionV2","error":"WRAPPER_START_FAILED","retryable":true}}}