(self, tool_name: str)
| 548 | return self # 链式调用 |
| 549 | |
| 550 | def is_allowed(self, tool_name: str) -> bool: |
| 551 | required = self._requirements.get(tool_name, PermissionMode.DangerFullAccess) |
| 552 | return self._active_mode >= required |
| 553 | |
| 554 | policy = ( |
| 555 | PermissionPolicy(PermissionMode.WorkspaceWrite) |
no test coverage detected