Module: Legion::CLI::Chat::Permissions::Gate
- Defined in:
- lib/legion/cli/chat/permissions.rb
Instance Method Summary collapse
Instance Method Details
#call(args) ⇒ Object
67 68 69 70 71 72 73 |
# File 'lib/legion/cli/chat/permissions.rb', line 67 def call(args) normalized = normalize_args(args) desc = (normalized) return 'Tool execution denied by user.' unless Permissions.confirm?(desc) super end |