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

Method with_permission_checker

core/src/agent_api/session_options.rs:176–182  ·  view source on GitHub ↗

Set a permission checker

(
        mut self,
        checker: Arc<dyn crate::permissions::PermissionChecker>,
    )

Source from the content-addressed store, hash-verified

174
175 /// Set a permission checker
176 pub fn with_permission_checker(
177 mut self,
178 checker: Arc<dyn crate::permissions::PermissionChecker>,
179 ) -> Self {
180 self.permission_checker = Some(checker);
181 self
182 }
183
184 /// Set planning mode
185 pub fn with_planning_mode(mut self, mode: PlanningMode) -> Self {

Callers 2

mainFunction · 0.80

Calls

no outgoing calls

Tested by 1

mainFunction · 0.64