You have one or more Agents registered in the database for which no corresponding definition is available in the source code:

    <% @undefined_agent_types.each do |type| %>
  • <%= agent_type_to_human(type) %>
  • <% end %>

This issue probably occurred for one or more of the following reasons:

  • If the respective Agent is distributed as part of the Huginn application codebase, it may have been removed or moved to an Agent gem. Please see this wiki page for more information.
  • If the respective Agent is distributed as a Ruby gem, it might have been removed from the ADDITIONAL_GEMS environment setting.

You can fix this issue by:

  • deleting the respective Agent(s) from the database using the button below.
  • adding the respective Agent(s) to the the ADDITIONAL_GEMS environment setting. Please see https://github.com/huginn/huginn_agent for documentation on how to properly set it.
  • adding the respective Agent(s) code to the Huginn application codebase (in case it was deleted accidentally).

<%= link_to icon_tag('glyphicon-trash') + ' Delete Missing Agents', undefined_agents_path, class: "btn btn-danger", method: :DELETE, data: { confirm: 'Are you sure all missing Agents should be deleted from the database?'} %>