feat: Require Vault set up for first-time setup so all passed in secrets can be encrypted right off the bat

This commit is contained in:
2025-10-27 12:00:27 -06:00
parent 6f77b3f46e
commit b49a27f886
12 changed files with 75 additions and 22 deletions
+2 -1
View File
@@ -24,8 +24,9 @@ impl AzureOpenAIClient {
"api_base",
"API Base",
Some("e.g. https://{RESOURCE}.openai.azure.com"),
false
),
("api_key", "API Key", None),
("api_key", "API Key", None, true),
];
}