Still have issue with access to Openrouter...
2025-07-24 08:56:55.561 ERROR (MainThread) [custom_components.custom_conversation] Last message in chat log is not AssistantContent: UserContent(role='user', content='which llm version you use?')
More detailed log:
2025-07-24 08:53:09.513 WARNING (MainThread) [langfuse] Langfuse client is disabled since no public_key was provided as a parameter or environment variable 'LANGFUSE_PUBLIC_KEY'. See our docs: https://langfuse.com/docs/sdk/python/low-level-sdk#initialize-client 2025-07-24 08:53:09.530 WARNING (MainThread) [homeassistant.util.loop] Detected blocking call to load_verify_locations with args (<ssl.SSLContext object at 0x7f3e88a570>, '/usr/local/lib/python3.13/site-packages/certifi/cacert.pem', None, None) inside the event loop by integration 'conversation' at homeassistant/components/conversation/entity.py, line 55: return await self.async_process(user_input) (offender: /usr/local/lib/python3.13/ssl.py, line 717: context.load_verify_locations(cafile, capath, cadata)), please create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+conversation%22 For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#load_verify_locations Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module> sys.exit(main()) File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main exit_code = runner.run(runtime_conf) File "/usr/src/homeassistant/homeassistant/runner.py", line 154, in run return loop.run_until_complete(setup_and_run_hass(runtime_config)) File "/usr/local/lib/python3.13/asyncio/base_events.py", line 706, in run_until_complete self.run_forever() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 677, in run_forever self._run_once() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 2034, in _run_once handle._run() File "/usr/local/lib/python3.13/asyncio/events.py", line 89, in _run self._context.run(self._callback, *self._args) File "/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py", line 28, in _handle_async_response await func(hass, connection, msg) File "/usr/src/homeassistant/homeassistant/components/assist_pipeline/websocket_api.py", line 255, in websocket_run run_task = hass.async_create_task(pipeline_input.execute()) File "/usr/src/homeassistant/homeassistant/core.py", line 805, in async_create_task return self.async_create_task_internal(target, name, eager_start) File "/usr/src/homeassistant/homeassistant/core.py", line 827, in async_create_task_internal task = create_eager_task(target, name=name, loop=self.loop) File "/usr/src/homeassistant/homeassistant/util/async_.py", line 44, in create_eager_task return Task(coro, loop=loop, name=name, eager_start=True) File "/usr/src/homeassistant/homeassistant/components/assist_pipeline/pipeline.py", line 1657, in execute tts_input = await self.run.recognize_intent( File "/usr/src/homeassistant/homeassistant/components/assist_pipeline/pipeline.py", line 1268, in recognize_intent conversation_result = await conversation.async_converse( File "/usr/src/homeassistant/homeassistant/components/conversation/agent_manager.py", line 117, in async_converse result = await method(conversation_input) File "/usr/src/homeassistant/homeassistant/components/conversation/entity.py", line 55, in internal_async_process return await self.async_process(user_input) 2025-07-24 08:53:11.254 WARNING (MainThread) [homeassistant.util.loop] Detected blocking call to load_verify_locations with args (<ssl.SSLContext object at 0x7f3ed91490>, '/usr/local/lib/python3.13/site-packages/certifi/cacert.pem', None, None) inside the event loop by custom integration 'custom_conversation' at custom_components/custom_conversation/conversation.py, line 771: ] = await router.acompletion(**completion_kwargs) (offender: /usr/local/lib/python3.13/ssl.py, line 717: context.load_verify_locations(cafile, capath, cadata)), please create a bug report at https://github.com/michelle-avery/custom-conversation/issues For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#load_verify_locations Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module> sys.exit(main()) File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main exit_code = runner.run(runtime_conf) File "/usr/src/homeassistant/homeassistant/runner.py", line 154, in run return loop.run_until_complete(setup_and_run_hass(runtime_config)) File "/usr/local/lib/python3.13/asyncio/base_events.py", line 706, in run_until_complete self.run_forever() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 677, in run_forever self._run_once() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 2034, in _run_once handle._run() File "/usr/local/lib/python3.13/asyncio/events.py", line 89, in _run self._context.run(self._callback, *self._args) File "/usr/src/homeassistant/homeassistant/components/assist_pipeline/pipeline.py", line 1657, in execute tts_input = await self.run.recognize_intent( File "/usr/src/homeassistant/homeassistant/components/assist_pipeline/pipeline.py", line 1268, in recognize_intent conversation_result = await conversation.async_converse( File "/usr/src/homeassistant/homeassistant/components/conversation/agent_manager.py", line 117, in async_converse result = await method(conversation_input) File "/usr/src/homeassistant/homeassistant/components/conversation/entity.py", line 55, in internal_async_process return await self.async_process(user_input) File "/usr/local/lib/python3.13/site-packages/langfuse/decorators/langfuse_decorator.py", line 217, in async_wrapper result = await func(*args, **kwargs) File "/config/custom_components/custom_conversation/conversation.py", line 393, in async_process return await self._async_handle_message(user_input) File "/usr/local/lib/python3.13/site-packages/langfuse/decorators/langfuse_decorator.py", line 217, in async_wrapper result = await func(*args, **kwargs) File "/config/custom_components/custom_conversation/conversation.py", line 488, in _async_handle_message result, llm_data = await self._async_handle_message_with_llm( File "/usr/local/lib/python3.13/site-packages/langfuse/decorators/langfuse_decorator.py", line 217, in async_wrapper result = await func(*args, **kwargs) File "/config/custom_components/custom_conversation/conversation.py", line 621, in _async_handle_message_with_llm transformed_stream = await self._async_generate_completion( File "/usr/local/lib/python3.13/site-packages/langfuse/decorators/langfuse_decorator.py", line 217, in async_wrapper result = await func(*args, **kwargs) File "/config/custom_components/custom_conversation/conversation.py", line 771, in _async_generate_completion ] = await router.acompletion(**completion_kwargs) 2025-07-24 08:53:23.783 ERROR (MainThread) [custom_components.custom_conversation] Last message in chat log is not AssistantContent: UserContent(role='user', content='на какой модели ты работаешь?') 2025-07-24 08:56:55.561 ERROR (MainThread) [custom_components.custom_conversation] Last message in chat log is not AssistantContent: UserContent(role='user', content='which llm version you use?')
Still have issue with access to Openrouter...
2025-07-24 08:56:55.561 ERROR (MainThread) [custom_components.custom_conversation] Last message in chat log is not AssistantContent: UserContent(role='user', content='which llm version you use?')More detailed log:
2025-07-24 08:53:09.513 WARNING (MainThread) [langfuse] Langfuse client is disabled since no public_key was provided as a parameter or environment variable 'LANGFUSE_PUBLIC_KEY'. See our docs: https://langfuse.com/docs/sdk/python/low-level-sdk#initialize-client 2025-07-24 08:53:09.530 WARNING (MainThread) [homeassistant.util.loop] Detected blocking call to load_verify_locations with args (<ssl.SSLContext object at 0x7f3e88a570>, '/usr/local/lib/python3.13/site-packages/certifi/cacert.pem', None, None) inside the event loop by integration 'conversation' at homeassistant/components/conversation/entity.py, line 55: return await self.async_process(user_input) (offender: /usr/local/lib/python3.13/ssl.py, line 717: context.load_verify_locations(cafile, capath, cadata)), please create a bug report at https://github.com/home-assistant/core/issues?q=is%3Aopen+is%3Aissue+label%3A%22integration%3A+conversation%22 For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#load_verify_locations Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module> sys.exit(main()) File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main exit_code = runner.run(runtime_conf) File "/usr/src/homeassistant/homeassistant/runner.py", line 154, in run return loop.run_until_complete(setup_and_run_hass(runtime_config)) File "/usr/local/lib/python3.13/asyncio/base_events.py", line 706, in run_until_complete self.run_forever() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 677, in run_forever self._run_once() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 2034, in _run_once handle._run() File "/usr/local/lib/python3.13/asyncio/events.py", line 89, in _run self._context.run(self._callback, *self._args) File "/usr/src/homeassistant/homeassistant/components/websocket_api/decorators.py", line 28, in _handle_async_response await func(hass, connection, msg) File "/usr/src/homeassistant/homeassistant/components/assist_pipeline/websocket_api.py", line 255, in websocket_run run_task = hass.async_create_task(pipeline_input.execute()) File "/usr/src/homeassistant/homeassistant/core.py", line 805, in async_create_task return self.async_create_task_internal(target, name, eager_start) File "/usr/src/homeassistant/homeassistant/core.py", line 827, in async_create_task_internal task = create_eager_task(target, name=name, loop=self.loop) File "/usr/src/homeassistant/homeassistant/util/async_.py", line 44, in create_eager_task return Task(coro, loop=loop, name=name, eager_start=True) File "/usr/src/homeassistant/homeassistant/components/assist_pipeline/pipeline.py", line 1657, in execute tts_input = await self.run.recognize_intent( File "/usr/src/homeassistant/homeassistant/components/assist_pipeline/pipeline.py", line 1268, in recognize_intent conversation_result = await conversation.async_converse( File "/usr/src/homeassistant/homeassistant/components/conversation/agent_manager.py", line 117, in async_converse result = await method(conversation_input) File "/usr/src/homeassistant/homeassistant/components/conversation/entity.py", line 55, in internal_async_process return await self.async_process(user_input) 2025-07-24 08:53:11.254 WARNING (MainThread) [homeassistant.util.loop] Detected blocking call to load_verify_locations with args (<ssl.SSLContext object at 0x7f3ed91490>, '/usr/local/lib/python3.13/site-packages/certifi/cacert.pem', None, None) inside the event loop by custom integration 'custom_conversation' at custom_components/custom_conversation/conversation.py, line 771: ] = await router.acompletion(**completion_kwargs) (offender: /usr/local/lib/python3.13/ssl.py, line 717: context.load_verify_locations(cafile, capath, cadata)), please create a bug report at https://github.com/michelle-avery/custom-conversation/issues For developers, please see https://developers.home-assistant.io/docs/asyncio_blocking_operations/#load_verify_locations Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "/usr/src/homeassistant/homeassistant/__main__.py", line 223, in <module> sys.exit(main()) File "/usr/src/homeassistant/homeassistant/__main__.py", line 209, in main exit_code = runner.run(runtime_conf) File "/usr/src/homeassistant/homeassistant/runner.py", line 154, in run return loop.run_until_complete(setup_and_run_hass(runtime_config)) File "/usr/local/lib/python3.13/asyncio/base_events.py", line 706, in run_until_complete self.run_forever() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 677, in run_forever self._run_once() File "/usr/local/lib/python3.13/asyncio/base_events.py", line 2034, in _run_once handle._run() File "/usr/local/lib/python3.13/asyncio/events.py", line 89, in _run self._context.run(self._callback, *self._args) File "/usr/src/homeassistant/homeassistant/components/assist_pipeline/pipeline.py", line 1657, in execute tts_input = await self.run.recognize_intent( File "/usr/src/homeassistant/homeassistant/components/assist_pipeline/pipeline.py", line 1268, in recognize_intent conversation_result = await conversation.async_converse( File "/usr/src/homeassistant/homeassistant/components/conversation/agent_manager.py", line 117, in async_converse result = await method(conversation_input) File "/usr/src/homeassistant/homeassistant/components/conversation/entity.py", line 55, in internal_async_process return await self.async_process(user_input) File "/usr/local/lib/python3.13/site-packages/langfuse/decorators/langfuse_decorator.py", line 217, in async_wrapper result = await func(*args, **kwargs) File "/config/custom_components/custom_conversation/conversation.py", line 393, in async_process return await self._async_handle_message(user_input) File "/usr/local/lib/python3.13/site-packages/langfuse/decorators/langfuse_decorator.py", line 217, in async_wrapper result = await func(*args, **kwargs) File "/config/custom_components/custom_conversation/conversation.py", line 488, in _async_handle_message result, llm_data = await self._async_handle_message_with_llm( File "/usr/local/lib/python3.13/site-packages/langfuse/decorators/langfuse_decorator.py", line 217, in async_wrapper result = await func(*args, **kwargs) File "/config/custom_components/custom_conversation/conversation.py", line 621, in _async_handle_message_with_llm transformed_stream = await self._async_generate_completion( File "/usr/local/lib/python3.13/site-packages/langfuse/decorators/langfuse_decorator.py", line 217, in async_wrapper result = await func(*args, **kwargs) File "/config/custom_components/custom_conversation/conversation.py", line 771, in _async_generate_completion ] = await router.acompletion(**completion_kwargs) 2025-07-24 08:53:23.783 ERROR (MainThread) [custom_components.custom_conversation] Last message in chat log is not AssistantContent: UserContent(role='user', content='на какой модели ты работаешь?') 2025-07-24 08:56:55.561 ERROR (MainThread) [custom_components.custom_conversation] Last message in chat log is not AssistantContent: UserContent(role='user', content='which llm version you use?')