MCPcopy Create free account
hub / github.com/Louisym/MiniCC / decide

Method decide

tutorials/15_permission_and_hook_pipeline.py:735–737  ·  view source on GitHub ↗
(self, request: PermissionRequest)

Source from the content-addressed store, hash-verified

733 class RejectPrompter(PermissionPrompter):
734 """自动拒绝提示器"""
735 def decide(self, request: PermissionRequest) -> PermissionResult:
736 print(f" [用户拒绝] {request.tool_name}")
737 return PermissionResult(PermissionOutcome.DENY, "用户说不")
738
739 policy = (PermissionPolicy(PermissionMode.WORKSPACE_WRITE)
740 .with_tool_requirement("Bash", PermissionMode.DANGER_FULL_ACCESS))

Callers 1

authorizeMethod · 0.45

Calls 1

PermissionResultClass · 0.70

Tested by

no test coverage detected