class Terminalwire::Client::Resource::Handler

def dispatch(**message)

def dispatch(**message)
  case message
  in { event:, action:, name:, command:, parameters: }
    resource = @resources.fetch(name)
    resource.command(command, **parameters)
  end
end