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

Method with_permission_policy

core/src/agent_api/session_options.rs:169–173  ·  view source on GitHub ↗

Set a serializable permission policy for tool execution.

(mut self, policy: crate::permissions::PermissionPolicy)

Source from the content-addressed store, hash-verified

167
168 /// Set a serializable permission policy for tool execution.
169 pub fn with_permission_policy(mut self, policy: crate::permissions::PermissionPolicy) -> Self {
170 self.permission_checker = Some(Arc::new(policy.clone()));
171 self.permission_policy = Some(policy);
172 self
173 }
174
175 /// Set a permission checker
176 pub fn with_permission_checker(

Calls 1

cloneMethod · 0.45