MCPcopy Create free account
hub / github.com/AI45Lab/Code / permission_policy_from_tools

Function permission_policy_from_tools

core/src/subagent.rs:828–832  ·  view source on GitHub ↗
(tools: &[String])

Source from the content-addressed store, hash-verified

826}
827
828fn permission_policy_from_tools(tools: &[String]) -> PermissionPolicy {
829 tools.iter().fold(PermissionPolicy::new(), |policy, tool| {
830 policy.allow(&tool_name_to_permission(tool))
831 })
832}
833
834fn allow_only_permission_policy(tools: &[String]) -> PermissionPolicy {
835 let mut policy = permission_policy_from_tools(tools);

Callers 1

Calls 2

tool_name_to_permissionFunction · 0.85
allowMethod · 0.80

Tested by

no test coverage detected