blog: restore "Introducing Agent Relay" announcement post#8
Conversation
Recreate the Feb 27 launch post by Will Washburn as a blog entry under web/content/blog/. Auto-discovered by getAllPosts(), so it wires into the blog index, RSS feed, and sitemap with no further changes. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0167EmGPy7mZKgFWD6bsa2gE
|
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 (3)
📝 WalkthroughWalkthroughTwo CI workflows ( ChangesCI Workflow Cache Population
Agent Relay Blog Post
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes 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. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 9ef4141b1f
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| relay.waitForAgentReady("PlayerO"), | ||
| ]); | ||
|
|
||
| relay.system().sendMessage({ to: "PlayerX", text: "Start." }); |
There was a problem hiding this comment.
Update the SDK sample away from removed system send
Because this post tells readers to install/import unpinned @agent-relay/sdk, the sample is copied against the current SDK, but the v8 migration docs state that there is no longer a system relay and that new examples should send from a registered participant (web/content/docs/migration.mdx lines 6-15 and 24). As written, readers following this launch post with the current package will hit a missing API here; either update the sample to the v8 workflow or explicitly label/pin it as legacy v7.1.1 code.
Useful? React with 👍 / 👎.
The web app uses OpenNext's staticAssetsIncrementalCache: SSG pages (all blog posts and docs) are served from a prerendered cache copied into assets/cdn-cgi/_next_cache by 'opennextjs-cloudflare populateCache'. Both the preview and production workflows ran bare 'wrangler versions upload' / 'wrangler deploy', which skip that step, so the cache was never uploaded. The Worker then fell back to on-demand MDX rendering, which fails in the Workers runtime — every blog/docs page 500'd on cache-miss. Add a populateCache step after cf:build in both workflows. Verified locally: without it all SSG MDX pages 500; with it they return 200. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0167EmGPy7mZKgFWD6bsa2gE
What
Recreates the "Introducing Agent Relay" launch post (originally published Feb 27 by Will Washburn) as a blog entry at
web/content/blog/introducing-agent-relay.mdx.The original wasn't recoverable from git history — it only ever existed as the X/@willwashburn post — so this restores it as a proper post on the site.
Details
other agent.s→other agents.). The tic-tac-toe code sample is verbatim.title/description/date/author/category/tags), dated2026-02-27, authorWill Washburn, categoryAnnouncement.Wiring
Adding the single
.mdxis sufficient — content is auto-discovered bygetAllPosts()(embedded at build viarequire.context, since Cloudflare Workers has no runtime filesystem). It automatically flows into:/blog)/blog/introducing-agent-relay)app/feed.xml)app/sitemap.ts)No manifest or enumerated list needed updating.
Note
node_modulesisn't installed in this environment, so frontmatter/slug/MDX were validated by inspection againstlib/blog.tsrather than runningvitest. The preview env build will be the real confirmation.🤖 Generated with Claude Code
Generated by Claude Code
Summary by cubic
Restores the "Introducing Agent Relay" post at
web/content/blog/introducing-agent-relay.mdx(faithful copy; one typo fix), auto-discovered for/blog, the post page, RSS, and the sitemap. Updates CI to populate the SSG cache (opennextjs-cloudflare populateCache remote) so blog/docs render on Cloudflare Workers instead of 500-ing on MDX cache-miss.Written for commit e584862. Summary will update on new commits.