From 69cff93754a4579ea88373e6e64f46d3f5be8540 Mon Sep 17 00:00:00 2001 From: Hunter B Date: Mon, 1 Jun 2026 05:43:45 -0700 Subject: [PATCH] docs(config): use exact path in permissions example --- config.example.toml | 2 +- crates/config/src/lib.rs | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/config.example.toml b/config.example.toml index 562fa14e..b7775504 100644 --- a/config.example.toml +++ b/config.example.toml @@ -146,7 +146,7 @@ sandbox_mode = "workspace-write" # read-only | workspace-write | danger-full-acc # # [[rules]] # tool = "read_file" -# path = "secrets/**" +# path = "secrets/api_key.txt" # ───────────────────────────────────────────────────────────────────────────────── # External Sandbox Backend (pluggable remote execution) diff --git a/crates/config/src/lib.rs b/crates/config/src/lib.rs index 866ab5a5..870f3c67 100644 --- a/crates/config/src/lib.rs +++ b/crates/config/src/lib.rs @@ -2357,7 +2357,7 @@ mod tests { [[rules]] tool = "read_file" - path = "secrets/**" + path = "secrets/api_key.txt" "#, ) .expect("permissions toml"); @@ -2366,7 +2366,7 @@ mod tests { permissions.rules, vec![ ToolAskRule::exec_shell("cargo test"), - ToolAskRule::file_path("read_file", "secrets/**"), + ToolAskRule::file_path("read_file", "secrets/api_key.txt"), ] ); } @@ -2410,7 +2410,7 @@ mod tests { [[rules]] tool = "read_file" - path = "secrets/**" + path = "secrets/api_key.txt" "#, ) .expect("write permissions"); @@ -2422,7 +2422,7 @@ mod tests { store.permissions().rules.as_slice(), &[ ToolAskRule::exec_shell("cargo test"), - ToolAskRule::file_path("read_file", "secrets/**"), + ToolAskRule::file_path("read_file", "secrets/api_key.txt"), ] ); assert_eq!(