class Elelem::States::Working::State

def display_name

def display_name
  self.class.name.split("::").last
end

def initialize(agent, icon, colour)

def initialize(agent, icon, colour)
  @agent = agent
  agent.logger.debug("#{display_name}...")
  agent.tui.show_progress("#{display_name}...", icon, colour: colour)
end

def run(message)

def run(message)
  process(message)
end