Repository navigation
🚦 Apex cutover: router claims agentrelay.com (DO NOT MERGE until cloud deploys) - #4
Conversation
…domain Apex cutover: route router-next.agentrelay.com -> agentrelay.com, and WEBHOOK_WORKER_ORIGIN -> https://incoming-webhooks.agentrelay.com (the stable custom domain from cloud#2460). DEPLOY ONLY after cloud#2461 has released the apex custom domain and cloud#2460 created incoming-webhooks. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthrough
ChangesProduction domain cutover
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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 |
|
Preview deployed!
This is a Cloudflare Workers preview version of this PR's build. |
The final flip. Changes the router's custom domain
router-next.agentrelay.com→
agentrelay.com, andWEBHOOK_WORKER_ORIGIN→ the stablehttps://incoming-webhooks.agentrelay.com.incoming-webhooks.agentrelay.comexists.(full-SST) → cloud releases the
agentrelay.comcustom domain.deploy-router.ymlrunswrangler deploy, and the newrouter claims the apex.
If merged before step 2, the deploy will fail/conflict (apex still owned by
cloud's router). If merged before step 1, webhook routing would 5xx (the
incoming-webhooksdomain wouldn't exist yet).Verify after
curl -sI https://agentrelay.com/→ served byagentrelay-router, no CloudFront headers/,/cloud,/observer*,/docs/quickstartall 200worker)Rollback
Revert cloud#2461 + redeploy → cloud's router re-claims the apex. (Keep
router-nextavailable as a standby by reverting this PR's route line.)Summary by cubic
Cut the router over to the apex
agentrelay.comand pointWEBHOOK_WORKER_ORIGINto the stablehttps://incoming-webhooks.agentrelay.com. This makes the new router the front door and routes webhooks via the dedicated subdomain.incoming-webhooks.agentrelay.com), then cloud#2461 (releaseagentrelay.com), then merge this PR to letdeploy-router.ymlclaim the apex.curl -I https://agentrelay.com/returns fromagentrelay-router(no CloudFront);/,/cloud,/observer*,/docs/quickstartreturn 200; webhook ingress still hits the worker.router-nextas standby.Written for commit 79483ed. Summary will update on new commits.