test: improve vault password file errors by propagating up

This commit is contained in:
2026-06-04 15:32:31 -06:00
parent 8e2a5ce31e
commit fa3f27532e
9 changed files with 243 additions and 29 deletions
+1 -1
View File
@@ -43,7 +43,7 @@ impl AppState {
start_mcp_servers: bool,
abort_signal: AbortSignal,
) -> Result<Self> {
let vault = Arc::new(Vault::init(&config));
let vault = Arc::new(Vault::init(&config)?);
let mcp_registry = McpRegistry::init(
log_path,
+1 -1
View File
@@ -490,7 +490,7 @@ impl Config {
secrets_provider: config.secrets_provider.clone(),
..AppConfig::default()
};
let vault = Vault::init(&bootstrap_app);
let vault = Vault::init(&bootstrap_app)?;
let (parsed_config, missing_secrets) = interpolate_secrets(&content, &vault)?;
if !missing_secrets.is_empty() && !info_flag {
debug!(