feat: refactored gman usage to be generic and work with various vault providers and use the SupportedProvider enum directly for configurations

This commit is contained in:
2026-06-02 14:16:45 -06:00
parent 1072075104
commit 3892f58fae
7 changed files with 261 additions and 29 deletions
+1 -1
View File
@@ -182,7 +182,7 @@ impl McpRegistry {
return Ok(registry);
}
let (parsed_content, missing_secrets) = interpolate_secrets(&content, vault);
let (parsed_content, missing_secrets) = interpolate_secrets(&content, vault)?;
if !missing_secrets.is_empty() {
return Err(anyhow!(formatdoc!(