better process tracking for admin dashboard
Some checks failed
CI/CD Pipeline / build (push) Failing after 5s

This commit is contained in:
2026-03-20 12:07:16 -06:00
parent b2f53942a2
commit 6138d71d29
21 changed files with 910 additions and 106 deletions

View File

@@ -12,6 +12,7 @@ defmodule ElixirAi.Application do
{Cluster.Supervisor,
[Application.get_env(:libcluster, :topologies, []), [name: ElixirAi.ClusterSupervisor]]},
{Phoenix.PubSub, name: ElixirAi.PubSub},
{ElixirAi.LiveViewPG, []},
ElixirAi.ToolTesting,
ElixirAiWeb.Endpoint,
{Horde.Registry,
@@ -55,7 +56,7 @@ defmodule ElixirAi.Application do
if Application.get_env(:elixir_ai, :env) == :test do
Supervisor.child_spec({Task, fn -> :ok end}, id: :skip_default_provider)
else
{Task, fn -> ElixirAi.AiProvider.ensure_default_provider() end}
{Task, fn -> ElixirAi.AiProvider.ensure_configured_providers() end}
end
end