Repository navigation
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Resolved via the updated fix/notify-url-scheme (which already contains origin/main). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015rnEEjXWDBdePRhKMmZr1w
|
This change is already in Generated by Claude Code |
Summary
_send_webhookused a plainurllib.request.urlopen. On a 301/302/303 urllib re-issues the request as a body-less GET, so a webhook URL that had moved (http→https upgrade, trailing-slash redirect, custom domain) received an empty GET while pr-split logged "Webhook notification sent to …" — the payload was silently lost.A
_NoRedirecthandler now refuses every redirect and reports it through the existing warning path:Failed to send webhook notification: HTTP Error 301: redirected to https://…/hook; update the webhook URL. (307/308 were already refused by the stdlib for POST; only the message changes for them.)Stacked on #164 (stack #99 = #67→#98→#103→#160→#164→this).
Test plan