Canvas: Show env var values in deploy mode

Change-Id: Icfa8e33f1441e7bab1bb139286b38a223583919d
diff --git a/apps/canvas/config/eslint.config.mjs b/apps/canvas/config/eslint.config.mjs
index 20ef473..25eded9 100644
--- a/apps/canvas/config/eslint.config.mjs
+++ b/apps/canvas/config/eslint.config.mjs
@@ -13,9 +13,9 @@
 			"@typescript-eslint/no-unused-vars": [
 				"error",
 				{
-					argsIgnorePattern: "^_$",
-					varsIgnorePattern: "^_$",
-					caughtErrorsIgnorePattern: "^_$",
+					argsIgnorePattern: "^_.*",
+					varsIgnorePattern: "^_.*",
+					caughtErrorsIgnorePattern: "^_.*",
 				},
 			],
 		},
diff --git a/apps/canvas/config/src/graph.ts b/apps/canvas/config/src/graph.ts
index fc3258e..66c3c07 100644
--- a/apps/canvas/config/src/graph.ts
+++ b/apps/canvas/config/src/graph.ts
@@ -333,6 +333,11 @@
 		username: z.string(),
 		password: z.string(),
 	}),
+	z.object({
+		type: z.literal("env_var"),
+		name: z.string(),
+		var: z.string(),
+	}),
 ]);
 
 export const serviceInfoSchema = z.object({