Requests permission to execute a tool operation.
This method checks permission storage layers in order: 1. Session (temporary) 2. Global (permanent) 3. If not found, calls request_user() to ask user
| request |
The Request instance requesting permission |
|
true if permission is granted, false otherwise |