From d8a0fb4fd7ca1fee837f5ec2bf664f1301eb6bee Mon Sep 17 00:00:00 2001 From: autocommit Date: Wed, 10 Jun 2026 14:58:14 -0700 Subject: [PATCH] =?UTF-8?q?chore(config):=20=F0=9F=94=A7=20Update=20build?= =?UTF-8?q?=20configuration=20files=20for=20new=20dependencies?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Lilith Autocommit --- .../@features/user-data/mcp-server/tsconfig.json | 13 +++++++++++++ deployments/@domains/quinn.www/root/vite.config.ts | 5 ++++- infrastructure/.env.ports | 7 +++++++ 3 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 codebase/@features/user-data/mcp-server/tsconfig.json diff --git a/codebase/@features/user-data/mcp-server/tsconfig.json b/codebase/@features/user-data/mcp-server/tsconfig.json new file mode 100644 index 00000000..9d9e203e --- /dev/null +++ b/codebase/@features/user-data/mcp-server/tsconfig.json @@ -0,0 +1,13 @@ +{ + "compilerOptions": { + "target": "ESNext", + "module": "NodeNext", + "moduleResolution": "NodeNext", + "strict": true, + "esModuleInterop": true, + "skipLibCheck": true, + "noEmit": true, + "types": ["bun"] + }, + "include": ["src"] +} diff --git a/deployments/@domains/quinn.www/root/vite.config.ts b/deployments/@domains/quinn.www/root/vite.config.ts index d006c861..70516c60 100644 --- a/deployments/@domains/quinn.www/root/vite.config.ts +++ b/deployments/@domains/quinn.www/root/vite.config.ts @@ -149,7 +149,10 @@ export default defineConfig({ server: { port: parseInt(process.env.VITE_PORT || '5120', 10), host: '0.0.0.0', - strictPort: false, + // strictPort: fail loudly if 5120 is taken instead of silently wandering + // onto a sibling's port (e.g. admin's 5121), which routes admin.quinn.* to + // the public-site app and 502s. + strictPort: true, open: false, proxy: { '/api/i18n': { diff --git a/infrastructure/.env.ports b/infrastructure/.env.ports index 4c036d7d..69855c58 100644 --- a/infrastructure/.env.ports +++ b/infrastructure/.env.ports @@ -30,6 +30,13 @@ QUINN_M_SYNC_PORT=3100 QUINN_M_API_PORT=3105 QUINN_M_RELATIONSHIP_PORT=3803 +# ── MCP servers (Streamable HTTP, prod on black) ───────────────────────────── +QUINN_MCP_MY_PORT=3910 +QUINN_MCP_ADMIN_PORT=3911 +QUINN_MCP_PROSPECTOR_PORT=3912 +QUINN_MCP_MESSENGER_PORT=3913 +QUINN_MCP_DATA_PORT=3914 + # ── Analytics cluster ───────────────────────────────────────────────────────── PLATFORM_ANALYTICS_COLLECTOR_PORT=4001 PLATFORM_ANALYTICS_PROCESSOR_PORT=4002