Skip to content

DNS setup tools (XDEV-2330)#18

Closed
hookdump wants to merge 1 commit into
xdev-2336-2335-mcp-settings-adaptive-offersfrom
xdev-2330-mcp-dns-setup
Closed

DNS setup tools (XDEV-2330)#18
hookdump wants to merge 1 commit into
xdev-2336-2335-mcp-settings-adaptive-offersfrom
xdev-2330-mcp-dns-setup

Conversation

@hookdump

Copy link
Copy Markdown
Contributor

Stacked on #17#16#15.

Five tools for hosted-page domain setup: get_dns_config, set_hosted_subdomain (instant, no customer DNS), add_custom_domain (idempotent; relays the exact CNAME the customer must add), check_domain_status (propagation polling with human-readable next steps), remove_custom_domain (confirm-gated). The tool prompts encode the boundary: records live at the customer's DNS provider — the agent relays them, then polls.

Server: churnkey-api#880. 56 tests passing.

XDEV-2330

🤖 Generated with Claude Code

get_dns_config / set_hosted_subdomain / add_custom_domain /
check_domain_status / remove_custom_domain. Idempotent registration, exact
customer-side records relayed verbatim, propagation polling guidance, and
the customer-DNS boundary baked into tool prompts. 56 tests passing.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@hookdump hookdump marked this pull request as draft June 11, 2026 13:56
@hookdump hookdump marked this pull request as ready for review June 12, 2026 14:09
@hookdump

Copy link
Copy Markdown
Contributor Author

Superseded by #25 — [MCP reslice 2/2] @churnkey/mcp tool definitions (this tool is included there). Closing in favor of the reslice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant