Update extensions/voice-call/src/config.ts

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
This commit is contained in:
Giuliano 2026-02-28 13:17:47 +00:00 committed by GitHub
parent 1d1a9f2ec0
commit 5f3b4b17c6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -65,7 +65,7 @@ export const TwilioConfigSchema = z
* @see https://www.twilio.com/docs/global-infrastructure/understanding-twilio-regions
* @see https://www.twilio.com/docs/global-infrastructure/api-domain-migration-guide
*/
region: z.string().min(1).optional(),
region: z.string().regex(/^[a-z0-9]+$/).optional(),
/**
* Twilio Edge Location (e.g. "dublin", "sydney", "ashburn").
* Used together with `region` to construct the API FQDN.
@ -73,7 +73,7 @@ export const TwilioConfigSchema = z
* Must be specified with `region` to avoid the deprecated domain pattern.
* @see https://www.twilio.com/docs/global-infrastructure/understanding-edge-locations
*/
edge: z.string().min(1).optional(),
edge: z.string().regex(/^[a-z-]+$/).optional(),
})
.strict();
export type TwilioConfig = z.infer<typeof TwilioConfigSchema>;