after update to 2024.12, and test fallback agent with an ollama, i have an error with defaut sentences : âUnexpected error during intent recognitionâ
2024-12-05 01:36:23.253 ERROR (MainThread) [homeassistant.components.assist_pipeline.pipeline] Unexpected error during intent recognition
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/assist_pipeline/pipeline.py", line 1057, in recognize_intent
intent_response := await conversation.async_handle_intents(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
self.hass, user_input
^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/src/homeassistant/homeassistant/components/conversation/__init__.py", line 233, in async_handle_intents
return await default_agent.async_handle_intents(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/conversation/default_agent.py", line 1346, in async_handle_intents
result = await self.async_recognize_intent(user_input, strict_intents_only=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/conversation/default_agent.py", line 330, in async_recognize_intent
result = await self.hass.async_add_executor_job(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<7 lines>...
)
^
File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 58, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/homeassistant/homeassistant/components/conversation/default_agent.py", line 537, in _recognize
strict_result = self._recognize_strict(
user_input, lang_intents, slot_lists, intent_context, language
)
File "/usr/src/homeassistant/homeassistant/components/conversation/default_agent.py", line 773, in _recognize_strict
return recognize_best(
user_input.text,
...<5 lines>...
best_slot_name="name",
)
File "/usr/local/lib/python3.13/site-packages/hassil/recognize.py", line 580, in recognize_best
for result in recognize_all(
~~~~~~~~~~~~~^
text,
^^^^^
...<7 lines>...
language=language,
^^^^^^^^^^^^^^^^^^
):
^
File "/usr/local/lib/python3.13/site-packages/hassil/recognize.py", line 231, in recognize_all
intent_sentence.compile(match_settings.expansion_rules)
~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/hassil/expression.py", line 150, in compile
self._compile_expression(self, pattern_chunks, expansion_rules)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/hassil/expression.py", line 170, in _compile_expression
self._compile_expression(item, pattern_chunks, rules)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/hassil/expression.py", line 176, in _compile_expression
self._compile_expression(item, pattern_chunks, rules)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/hassil/expression.py", line 170, in _compile_expression
self._compile_expression(item, pattern_chunks, rules)
~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.13/site-packages/hassil/expression.py", line 189, in _compile_expression
raise ValueError(rule_ref)
ValueError: RuleReference(rule_name='lumieres')
is a specific error on my side ?