diff --git a/lib/sagents_live_debugger/live/agent_list_live.ex b/lib/sagents_live_debugger/live/agent_list_live.ex index e77b9b2..063f58b 100644 --- a/lib/sagents_live_debugger/live/agent_list_live.ex +++ b/lib/sagents_live_debugger/live/agent_list_live.ex @@ -1521,6 +1521,12 @@ defmodule SagentsLiveDebugger.AgentListLive do defp format_node_name(:nonode@nohost), do: "local" defp format_node_name(node) when is_atom(node), do: Atom.to_string(node) + defp format_mode(nil), do: "AgentExecution (default)" + + defp format_mode(module) when is_atom(module) do + module |> Module.split() |> Enum.join(".") + end + defp format_time_ago(nil), do: "Never" defp format_time_ago(datetime) do @@ -1622,6 +1628,10 @@ defmodule SagentsLiveDebugger.AgentListLive do {format_node_name(@metadata.node)} <% end %> +
+ Run Mode: + {format_mode(@agent.mode)} +
"""