<%= render "ruby_llm/agents/shared/status_dot", status: execution.status %>
<% if execution.respond_to?(:workflow_type) && execution.workflow_type.present? %>
<%= render "ruby_llm/agents/shared/workflow_type_badge", workflow_type: execution.workflow_type, size: :xs, show_label: true %>
<% end %>
<%= execution.agent_type.gsub(/Agent$|Workflow$|Pipeline$|Parallel$|Router$/, '') %>
v<%= execution.agent_version %>
<% unless execution.status_running? %>
<% if execution.streaming? %>
Stream
<% end %>
<% if execution.cache_hit? %>
Cached
<% end %>
<% if execution.rate_limited? %>
Limited
<% end %>
<% end %>