b01ee6478d97f6845ab64e2bcf157d60dee6949c
TaskWorker resolved its model from LLM_MODEL env (frozen at MCP spawn), so after a live set_model switch in the UI, dispatched background tasks still asked for the old model. On local-vl-models (llama-swap --models-max 1) that forces a swap against the loaded conversation model; a force-kill mid-load surfaces as 400 'model failed to load'. The agent now writes the selected model to <task_dir>/model.txt at session start and on every switch; TaskWorker reads it with the env value as fallback.
Description
Real-time voice assistant: LiveKit + Azure Speech + local Gemma LLM
6 MiB
0 Stars
1 Watchers
0 Forks
Languages
Python
42.3%
Swift
27.3%
HTML
16.5%
JavaScript
7.8%
CSS
5.3%
Other
0.8%