@@ -4,7 +4,14 @@ import path from "path";
44
55// https://vitejs.dev/config/
66export default defineConfig ( ( { } ) => {
7- const deploymentId = process . env . LLAMA_DEPLOY_DEPLOYMENT_URL_ID ;
7+ // Prefer the new NAME env; fall back to deprecated URL_ID for backwards compat
8+ const deploymentName =
9+ process . env . LLAMA_DEPLOY_DEPLOYMENT_NAME ||
10+ process . env . LLAMA_DEPLOY_DEPLOYMENT_URL_ID ;
11+ // If only URL_ID is set, populate NAME for downstream code expecting it
12+ if ( ! process . env . LLAMA_DEPLOY_DEPLOYMENT_NAME && process . env . LLAMA_DEPLOY_DEPLOYMENT_URL_ID ) {
13+ process . env . LLAMA_DEPLOY_DEPLOYMENT_NAME = process . env . LLAMA_DEPLOY_DEPLOYMENT_URL_ID ;
14+ }
815 const basePath = process . env . LLAMA_DEPLOY_DEPLOYMENT_BASE_PATH ;
916 const projectId = process . env . LLAMA_DEPLOY_PROJECT_ID ;
1017 const port = process . env . PORT ? Number ( process . env . PORT ) : 3000 ;
@@ -26,8 +33,14 @@ export default defineConfig(({}) => {
2633 } ,
2734 base : basePath ,
2835 define : {
29- "import.meta.env.VITE_LLAMA_DEPLOY_DEPLOYMENT_NAME" :
30- JSON . stringify ( deploymentId ) ,
36+ // Primary define uses NAME
37+ "import.meta.env.VITE_LLAMA_DEPLOY_DEPLOYMENT_NAME" : JSON . stringify (
38+ deploymentName
39+ ) ,
40+ // Keep deprecated URL_ID define for downstream consumers that still reference it
41+ "import.meta.env.VITE_LLAMA_DEPLOY_DEPLOYMENT_URL_ID" : JSON . stringify (
42+ process . env . LLAMA_DEPLOY_DEPLOYMENT_URL_ID || deploymentName
43+ ) ,
3144 "import.meta.env.VITE_LLAMA_DEPLOY_DEPLOYMENT_BASE_PATH" : JSON . stringify ( basePath ) ,
3245 ...( projectId && {
3346 "import.meta.env.VITE_LLAMA_DEPLOY_PROJECT_ID" :
0 commit comments