Skip to content

fix(deploy): retire the removed RoomDO namespace - #455

Open
sota009 wants to merge 1 commit into
mainfrom
fix/454-roomdo-tombstone
Open

fix(deploy): retire the removed RoomDO namespace#455
sota009 wants to merge 1 commit into
mainfrom
fix/454-roomdo-tombstone

Conversation

@sota009

@sota009 sota009 commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • declare the removed RoomDO export as a deletion tombstone so Cloudflare can reconcile the previously provisioned hosted namespace
  • keep fresh self-hosted configs free of hosted-only historical tombstones while checking that all live exports remain aligned

Test plan

  • pnpm vitest run test/self-host-config.test.ts
  • pnpm verify
  • pnpm exec wrangler deploy --dry-run --config wrangler.jsonc
  • deployed to the existing hosted account; reconciliation reported Deleted: RoomDO
  • verified https://agent-call.app/.well-known/agent-card.json and the landing page return HTTP 200
  • completed an end-to-end self-call through the hosted relay (ringingagent workingansweredpong)

Closes #454

Made with Cursor

Keep hosted deployment history explicit while allowing fresh self-hosted relays to omit namespaces they never provisioned. Closes #454.

Co-authored-by: Cursor <cursoragent@cursor.com>
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.

fix(deploy): retire orphaned RoomDO namespace in hosted Wrangler exports

1 participant