HOLD MERGE — docs support email → agent@recoupable.dev#256
Conversation
Migrate the support/contact address from agent@recoupable.com to agent@recoupable.dev across docs content (Contact Support card + navbar Support link + quickstart Support section + AGENTS.md branding block). Agent-signup example emails (agent+...@recoupable.com) are intentionally left unchanged — they document the throwaway signup pattern the API accepts and are a separate concern from the brand email. Refs recoupable/chat#1819 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (5)
📝 WalkthroughWalkthroughAll occurrences of the support email address ChangesEmail Domain Update
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ 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 deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
Match the agent's real from-address once api#725 ships (OUTBOUND/RECOUP_FROM_EMAIL
→ agent@recoupable.dev). Signup-pattern examples (agent+{suffix}@recoupable.com)
intentionally left — those track what the signup endpoint accepts.
Refs recoupable/chat#1819.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
1 issue found across 1 file (changes from recent commits).
Prompt for AI agents (unresolved issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name="api-reference/openapi/accounts.json">
<violation number="1" location="api-reference/openapi/accounts.json:913">
P1: OpenAPI docs changed the `/api/emails` sender identity from `agent@recoupable.com` to `agent@recoupable.dev`, contradicting the PR's stated scope that this was intentionally left unchanged. The PR is on HOLD because `agent@recoupable.dev` is not yet verified in Resend, making the API reference inaccurate.</violation>
</file>
Reply with feedback, questions, or to request a fix.
Re-trigger cubic
| "/api/emails": { | ||
| "post": { | ||
| "description": "Send an email to one or more recipients. Emails are sent from `Agent by Recoup <agent@recoupable.com>`.", | ||
| "description": "Send an email to one or more recipients. Emails are sent from `Agent by Recoup <agent@recoupable.dev>`.", |
There was a problem hiding this comment.
P1: OpenAPI docs changed the /api/emails sender identity from agent@recoupable.com to agent@recoupable.dev, contradicting the PR's stated scope that this was intentionally left unchanged. The PR is on HOLD because agent@recoupable.dev is not yet verified in Resend, making the API reference inaccurate.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At api-reference/openapi/accounts.json, line 913:
<comment>OpenAPI docs changed the `/api/emails` sender identity from `agent@recoupable.com` to `agent@recoupable.dev`, contradicting the PR's stated scope that this was intentionally left unchanged. The PR is on HOLD because `agent@recoupable.dev` is not yet verified in Resend, making the API reference inaccurate.</comment>
<file context>
@@ -910,7 +910,7 @@
"/api/emails": {
"post": {
- "description": "Send an email to one or more recipients. Emails are sent from `Agent by Recoup <agent@recoupable.com>`.",
+ "description": "Send an email to one or more recipients. Emails are sent from `Agent by Recoup <agent@recoupable.dev>`.",
"requestBody": {
"description": "Email payload",
</file context>
| "description": "Send an email to one or more recipients. Emails are sent from `Agent by Recoup <agent@recoupable.dev>`.", | |
| - "description": "Send an email to one or more recipients. Emails are sent from `Agent by Recoup <agent@recoupable.dev>`.", | |
| + "description": "Send an email to one or more recipients. Emails are sent from `Agent by Recoup <agent@recoupable.com>`.", |
recoupable.devemail is verified in ResendPer the tracking-issue decision (recoupable/chat#1819, 2026-06-29): this brand-email cutover must not land until
agent@recoupable.devis verified as a sending/receiving identity in Resend. Merging early would point users at an address that can't yet receive support mail.What changed
Moves the brand support/contact address
agent@recoupable.com→agent@recoupable.dev.Files changed:
AGENTS.md— branding block "Support email" (also coversCLAUDE.md, a symlink toAGENTS.md)docs.json— navbar "Support" linkmailto:index.mdx— "Contact Support" cardhref+ "Reach out to our team at …" body textquickstart.mdx— Support sectionmailto:linkdocs.jsonre-validated as parseable JSON after the edit.Deliberately left unchanged (out of scope)
Agent-signup example emails of the form
agent+'$(date +%s)-$RANDOM'@recoupable.com— throwaway signup-pattern examples tied to what the API accepts, separate from the brand email:index.mdx:31— signup curl examplequickstart.mdx:13— signup curl example;quickstart.mdx:23—agent+{timestamp}@recoupable.comproseagents.mdx:13,agents.mdx:34— signup curl examples;agents.mdx:45—agent+{unique-suffix}@recoupable.comproseworkflows/generate-music-video.mdx:96—agent+{unique}@recoupable.comone-shot signup noteapi-reference/openapi/accounts.json:2085— signupagent+{suffix}@recoupable.comtipAlso intentionally untouched:
api-reference/openapi/accounts.json:913&:2812— these document thesend_emailAPI's actual from-address (Agent by Recoup <agent@recoupable.com>), a separate sending-identity concern, not the support/contact address.Refs recoupable/chat#1819
🤖 Generated with Claude Code
Summary by cubic
Switch docs support email from agent@recoupable.com to agent@recoupable.dev across the navbar link, Contact Support card, quickstart, and branding block, and update OpenAPI
send_emailfrom-address examples to agent@recoupable.dev. Do not merge until therecoupable.devaddress is verified in Resend; agent-signup example emails using agent+...@recoupable.com are unchanged.Written for commit 5913785. Summary will update on new commits.
Summary by CodeRabbit
agent@recoupable.devaddress.