general solution to voice control
Some checks failed
CI/CD Pipeline / build (push) Failing after 4s

This commit is contained in:
2026-03-25 09:22:48 -06:00
parent 86ff82a015
commit d857e91241
14 changed files with 309 additions and 31 deletions

View File

@@ -10,6 +10,10 @@ defmodule ElixirAi.ChatRunner.LiveviewSession do
{:reply, :ok, %{state | liveview_pids: Map.put(state.liveview_pids, liveview_pid, ref)}}
end
def handle_call({:register_page_tools, page_tools}, _from, state) do
{:reply, :ok, %{state | page_tools: page_tools}}
end
def handle_call({:deregister_liveview_pid, liveview_pid}, _from, state) do
case Map.pop(state.liveview_pids, liveview_pid) do
{nil, _} ->