legit — PR Review Generator

Generate PR reviews in a learned reviewer's voice. Paste a PR URL, pick a profile, get the review.

Client error '406 Not Acceptable' for url 'https://api.github.com/repos/kubernetes/kubernetes/pulls/125488' For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/406 Traceback (most recent call last): File "/home/daaronch/src/legit/src/legit/web.py", line 147, in _do_review result = await loop.run_in_executor( ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/daaronch/.local/share/uv/python/cpython-3.11.14-linux-x86_64-gnu/lib/python3.11/concurrent/futures/thread.py", line 58, in run result = self.fn(*self.args, **self.kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/daaronch/src/legit/src/legit/review.py", line 489, in generate_review pr_data = gh.fetch_pr_for_review(pr_url) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/daaronch/src/legit/src/legit/github_client.py", line 454, in fetch_pr_for_review diff_resp = self._transport.get( ^^^^^^^^^^^^^^^^^^^^ File "/home/daaronch/src/legit/src/legit/github_client.py", line 158, in get return self.request("GET", path, params=params, headers=headers) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/daaronch/src/legit/src/legit/github_client.py", line 145, in request resp.raise_for_status() File "/home/daaronch/src/legit/.venv/lib/python3.11/site-packages/httpx/_models.py", line 829, in raise_for_status raise HTTPStatusError(message, request=request, response=self) httpx.HTTPStatusError: Client error '406 Not Acceptable' for url 'https://api.github.com/repos/kubernetes/kubernetes/pulls/125488' For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/406