Commit 3255a32
Changed files (1)
lib
elelem
builtins
lib/elelem/builtins/zz_confirm.rb
@@ -3,9 +3,7 @@
Elelem::Plugins.register(:confirm) do |agent|
permissions = Elelem::Permissions.new
- agent.toolbox.tools.each_key do |tool_name|
- agent.toolbox.before(tool_name) do |args|
- permissions.check(tool_name, args, terminal: agent.terminal)
- end
+ agent.toolbox.before do |args, tool_name:|
+ permissions.check(tool_name, args, terminal: agent.terminal)
end
end