···145145 "type": "string",
146146 "description": "A redacted token for accessing Modal resources"
147147 },
148148- "e2bAccessToken": {
148148+ "e2bApiKey": {
149149 "type": "string",
150150- "description": "A token (encrypted) for accessing E2B resources"
150150+ "description": "An API KEY (encrypted) for accessing E2B resources"
151151 },
152152- "redactedE2bAccessToken": {
152152+ "redactedE2bApiKey": {
153153 "type": "string",
154154- "description": "A redacted token for accessing E2B resources"
154154+ "description": "A redacted API KEY for accessing E2B resources"
155155 }
156156 }
157157 }
+4-4
apps/api/lexicons/sandbox/defs.json
···347347 "type": "string",
348348 "description": "The redacted token secret for Modal, returned in API responses when the sandbox provider is Modal. This can be used to identify which Modal token secret is being used without exposing the actual token secret."
349349 },
350350- "e2bAccessToken": {
350350+ "e2bApiKey": {
351351 "type": "string",
352352- "description": "The access token for E2B, if the sandbox provider is E2B. This is used to determine which E2B token to use when creating the sandbox."
352352+ "description": "The API KEY for E2B, if the sandbox provider is E2B. This is used to determine which E2B API KEY to use when creating the sandbox."
353353 },
354354- "redactedE2bAccessToken": {
354354+ "redactedE2bApiKey": {
355355 "type": "string",
356356- "description": "The redacted access token for E2B, returned in API responses when the sandbox provider is E2B. This can be used to identify which E2B token is being used without exposing the actual access token."
356356+ "description": "The redacted API KEY for E2B, returned in API responses when the sandbox provider is E2B. This can be used to identify which E2B API KEY is being used without exposing the actual API KEY."
357357 }
358358 }
359359 },
+4-4
apps/api/pkl/defs/sandbox/createSandbox.pkl
···140140 type = "string"
141141 description = "A redacted token for accessing Modal resources"
142142 }
143143- ["e2bAccessToken"] = new StringType {
143143+ ["e2bApiKey"] = new StringType {
144144 type = "string"
145145- description = "A token (encrypted) for accessing E2B resources"
145145+ description = "An API KEY (encrypted) for accessing E2B resources"
146146 }
147147- ["redactedE2bAccessToken"] = new StringType {
147147+ ["redactedE2bApiKey"] = new StringType {
148148 type = "string"
149149- description = "A redacted token for accessing E2B resources"
149149+ description = "A redacted API KEY for accessing E2B resources"
150150 }
151151 }
152152 }
+4-4
apps/api/pkl/defs/sandbox/defs.pkl
···355355 description =
356356 "The redacted token secret for Modal, returned in API responses when the sandbox provider is Modal. This can be used to identify which Modal token secret is being used without exposing the actual token secret."
357357 }
358358- ["e2bAccessToken"] = new StringType {
358358+ ["e2bApiKey"] = new StringType {
359359 type = "string"
360360 description =
361361- "The access token for E2B, if the sandbox provider is E2B. This is used to determine which E2B token to use when creating the sandbox."
361361+ "The API KEY for E2B, if the sandbox provider is E2B. This is used to determine which E2B API KEY to use when creating the sandbox."
362362 }
363363- ["redactedE2bAccessToken"] = new StringType {
363363+ ["redactedE2bApiKey"] = new StringType {
364364 type = "string"
365365 description =
366366- "The redacted access token for E2B, returned in API responses when the sandbox provider is E2B. This can be used to identify which E2B token is being used without exposing the actual access token."
366366+ "The redacted API KEY for E2B, returned in API responses when the sandbox provider is E2B. This can be used to identify which E2B API KEY is being used without exposing the actual API KEY."
367367 }
368368 }
369369 }
+9-8
apps/api/src/lexicon/lexicons.ts
···707707 type: "string",
708708 description: "A redacted token for accessing Modal resources",
709709 },
710710- e2bAccessToken: {
710710+ e2bApiKey: {
711711 type: "string",
712712- description: "A token (encrypted) for accessing E2B resources",
712712+ description:
713713+ "An API KEY (encrypted) for accessing E2B resources",
713714 },
714714- redactedE2bAccessToken: {
715715+ redactedE2bApiKey: {
715716 type: "string",
716716- description: "A redacted token for accessing E2B resources",
717717+ description: "A redacted API KEY for accessing E2B resources",
717718 },
718719 },
719720 },
···10971098 description:
10981099 "The redacted token secret for Modal, returned in API responses when the sandbox provider is Modal. This can be used to identify which Modal token secret is being used without exposing the actual token secret.",
10991100 },
11001100- e2bAccessToken: {
11011101+ e2bApiKey: {
11011102 type: "string",
11021103 description:
11031103- "The access token for E2B, if the sandbox provider is E2B. This is used to determine which E2B token to use when creating the sandbox.",
11041104+ "The API KEY for E2B, if the sandbox provider is E2B. This is used to determine which E2B API KEY to use when creating the sandbox.",
11041105 },
11051105- redactedE2bAccessToken: {
11061106+ redactedE2bApiKey: {
11061107 type: "string",
11071108 description:
11081108- "The redacted access token for E2B, returned in API responses when the sandbox provider is E2B. This can be used to identify which E2B token is being used without exposing the actual access token.",
11091109+ "The redacted API KEY for E2B, returned in API responses when the sandbox provider is E2B. This can be used to identify which E2B API KEY is being used without exposing the actual API KEY.",
11091110 },
11101111 },
11111112 },
···237237 redactedModalTokenId?: string;
238238 /** The redacted token secret for Modal, returned in API responses when the sandbox provider is Modal. This can be used to identify which Modal token secret is being used without exposing the actual token secret. */
239239 redactedModalTokenSecret?: string;
240240- /** The access token for E2B, if the sandbox provider is E2B. This is used to determine which E2B token to use when creating the sandbox. */
241241- e2bAccessToken?: string;
242242- /** The redacted access token for E2B, returned in API responses when the sandbox provider is E2B. This can be used to identify which E2B token is being used without exposing the actual access token. */
243243- redactedE2bAccessToken?: string;
240240+ /** The API KEY for E2B, if the sandbox provider is E2B. This is used to determine which E2B API KEY to use when creating the sandbox. */
241241+ e2bApiKey?: string;
242242+ /** The redacted API KEY for E2B, returned in API responses when the sandbox provider is E2B. This can be used to identify which E2B API KEY is being used without exposing the actual API KEY. */
243243+ redactedE2bApiKey?: string;
244244 [k: string]: unknown;
245245}
246246