test: improve vault password file errors by propagating up

This commit is contained in:
2026-06-04 15:32:31 -06:00
parent b1696c3425
commit e54a2e42c9
9 changed files with 243 additions and 29 deletions
+7 -7
View File
@@ -129,13 +129,13 @@ async fn run(
}
};
if policy.skills_enabled
&& node
.tools
.as_deref()
.map(|t| !t.is_empty())
.unwrap_or(false)
{
let node_has_enabled_skills = node
.enabled_skills
.as_deref()
.map(|s| !s.is_empty())
.unwrap_or(false);
if policy.skills_enabled && node_has_enabled_skills {
let mut tools = role.enabled_tools().map(|v| v.to_vec()).unwrap_or_default();
for decl in skill_function_declarations() {
if !tools.contains(&decl.name) {