Repair Render auto-deploy binding - #77
Conversation
|
|
||
| test('project refresh targets the live Render auto-deploy service', async () => { | ||
| const source = await readFile('src/assets/js/project-refresh.js', 'utf8'); | ||
| assert.match(source, /https:\/\/the-interdependency-mcp-live\.onrender\.com\/api\/repository-refresh/); |
| test('project refresh targets the live Render auto-deploy service', async () => { | ||
| const source = await readFile('src/assets/js/project-refresh.js', 'utf8'); | ||
| assert.match(source, /https:\/\/the-interdependency-mcp-live\.onrender\.com\/api\/repository-refresh/); | ||
| assert.doesNotMatch(source, /https:\/\/the-interdependency-mcp\.onrender\.com\/api\/repository-refresh/); |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: b1ad7da19a
ℹ️ 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".
| @@ -1,4 +1,4 @@ | |||
| const ENDPOINT = 'https://the-interdependency-mcp.onrender.com/api/repository-refresh'; | |||
| const ENDPOINT = 'https://the-interdependency-mcp-live.onrender.com/api/repository-refresh'; | |||
There was a problem hiding this comment.
Point every MCP surface at the replacement service
When the old Render binding stops following main as described by this change, only repository refreshes reach the replacement: src/assets/js/webmcp.js:36 still performs its live health check against the stale service, and src/webmcp/index.njk:12-13 still advertises the stale /mcp and /health URLs to remote clients. Update these remaining consumers to the -live hostname as part of the migration so users do not continue receiving an outdated registry from the service this commit is replacing.
Useful? React with 👍 / 👎.
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
Repair
The existing Render service reported
autoDeploy=yesbut had not followedmainsince September 2.This replaces that stale binding with a freshly created Render service:
the-interdependency-mcp-livemaincommitProof plan
live.The old Render service is not deleted here because the available Render connector exposes no delete/suspend operation.