From e7a1448414782f9db485599dafed37e1feb7e044 Mon Sep 17 00:00:00 2001 From: Thomas des Francs Date: Mon, 18 May 2026 14:29:53 +0200 Subject: [PATCH] Add OpenAI Apps domain challenge file (#20677) ## Summary - Add the OpenAI Apps domain verification token as a static well-known file on the Twenty website. ## Why The OpenAI Apps submission form allows a challenge base URL on the MCP hostname or a parent hostname. Since the MCP hostname is `api.twenty.com`, the parent origin `https://twenty.com` can serve the challenge at `/.well-known/openai-apps-challenge` without adding an API route. ## Validation - `curl -I -L https://twenty.com/.well-known/openai-apps-challenge` currently returns 404, confirming the file is not already live. - `git diff --check origin/main...HEAD` - Verified the PR diff is a single static file: `packages/twenty-website-new/public/.well-known/openai-apps-challenge`. ## Submission setting Use `https://twenty.com` as the Challenge Base URL after this is deployed. --- .../twenty-website-new/public/.well-known/openai-apps-challenge | 1 + 1 file changed, 1 insertion(+) create mode 100644 packages/twenty-website-new/public/.well-known/openai-apps-challenge diff --git a/packages/twenty-website-new/public/.well-known/openai-apps-challenge b/packages/twenty-website-new/public/.well-known/openai-apps-challenge new file mode 100644 index 0000000000..abaf3e2b1f --- /dev/null +++ b/packages/twenty-website-new/public/.well-known/openai-apps-challenge @@ -0,0 +1 @@ +6-1tez_gHTN3rqJBhwcxsc6k1BM8vwglvmV7ERKHrSk