Launch Agent badges: small variant, CTA, deploy links to persona.ts#4
Conversation
The deploy URL slug must match each persona's `id`, not the folder name: granola -> granola-prospect, linear -> linear-implementer, review -> pr-reviewer. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Switch every agent README to the launch-agent_small.svg badge and add "You can instantly launch your own agent on Agent Relay" beneath it. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Warning Review limit reached
More reviews will be available in 9 minutes and 32 seconds. Learn how PR review limits work. Your organization has run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After more reviews become available, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available. Please see our Fair Usage Limits Policy for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (6)
✨ 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 |
There was a problem hiding this comment.
Code Review
This pull request updates the README files across multiple agent directories (granola, hn-monitor, linear, review, spotify-releases, and vendor-monitor) to use a smaller SVG badge, update deployment query parameters, and add a call-to-action sentence to launch agents on Agent Relay. The reviewer suggested adding a period at the end of the newly added sentence in all README files for proper punctuation and consistency.
| [](https://agentrelay.com/cloud/deploy?agent=granola) | ||
| [](https://agentrelay.com/cloud/deploy?agent=granola-prospect) | ||
|
|
||
| You can instantly launch your own agent on Agent Relay |
| [](https://agentrelay.com/cloud/deploy?agent=hn-monitor) | ||
| [](https://agentrelay.com/cloud/deploy?agent=hn-monitor) | ||
|
|
||
| You can instantly launch your own agent on Agent Relay |
| [](https://agentrelay.com/cloud/deploy?agent=linear) | ||
| [](https://agentrelay.com/cloud/deploy?agent=linear-implementer) | ||
|
|
||
| You can instantly launch your own agent on Agent Relay |
| [](https://agentrelay.com/cloud/deploy?agent=review) | ||
| [](https://agentrelay.com/cloud/deploy?agent=pr-reviewer) | ||
|
|
||
| You can instantly launch your own agent on Agent Relay |
| [](https://agentrelay.com/cloud/deploy?agent=spotify-releases) | ||
| [](https://agentrelay.com/cloud/deploy?agent=spotify-releases) | ||
|
|
||
| You can instantly launch your own agent on Agent Relay |
| [](https://agentrelay.com/cloud/deploy?agent=vendor-monitor) | ||
| [](https://agentrelay.com/cloud/deploy?agent=vendor-monitor) | ||
|
|
||
| You can instantly launch your own agent on Agent Relay |
Per-agent READMEs read better with "this agent" than "your own agent". Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Point each deploy badge at the persona definition on GitHub (?persona=.../blob/main/<agent>/persona.ts) instead of ?agent=<id>. This matches the one-click direction in workforce#145/#146 where the persona file is the single source of truth (deriveDeployRequirements), and avoids depending on an id->persona registry that doesn't exist. Tracks main so the button always deploys the latest persona. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Builds on #3 (already merged), which landed the hotlinked Launch Agent badges on every agent and the resilience restore. This PR refines them:
launch-agent_small.svg.?persona=https://github.com/AgentWorkforce/agents/blob/main/<agent>/persona.ts.Why link to the persona file
The one-click deploy direction in workforce#145 / #146 makes the persona definition the single source of truth (
deriveDeployRequirements(persona); the manifest approach in wf#142 was killed as drift-prone). An?agent=<id>link would need a server-side id→persona registry that doesn't exist and cuts against that direction. A persona-file URL is self-describing — the cloud can fetch → compile → derive requirements, mirroringdeploy --one-click <persona.ts>, and the README can't drift from the deployed artifact.Links track
main, so the button always deploys the latest persona.Diff
Six agent READMEs only — no code changes.
🤖 Generated with Claude Code