From 68a912ec387e806cc66d44b85f000678cba1348b Mon Sep 17 00:00:00 2001 From: Alex Clarke Date: Fri, 5 Jun 2026 11:29:14 -0600 Subject: [PATCH] fix: azure doesn't support underscores in key vault --- src/client/common.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/client/common.rs b/src/client/common.rs index 33fb8a7..a3e55ba 100644 --- a/src/client/common.rs +++ b/src/client/common.rs @@ -354,7 +354,9 @@ pub async fn create_config( "type": client, }); for (key, desc, help_message, is_secret) in prompts { - let env_name = format!("{client}_{key}").to_ascii_uppercase(); + let env_name = format!("{client}-{key}") + .to_ascii_uppercase() + .replace("_", "-"); let required = std::env::var(&env_name).is_err(); let value = if !is_secret { prompt_input_string(desc, required, *help_message)?