core/tests/components/assist_pipeline
Paulus Schoutsen 754de6f998
Add shared history for conversation agents (#135903)
* Add shared history for conversation agents

* Remove unused code

* Add support for native history items

* Store all assistant responses as assistant in history

* Add history support to DefaultAgent.async_handle_intents

* Make local fallback work

* Add default agent history

* Add history cleanup

* Add tests

* ChatHistory -> ChatSession

* Address comments

* Update snapshots
2025-01-18 22:33:03 -05:00
..
snapshots Add shared history for conversation agents (#135903) 2025-01-18 22:33:03 -05:00
__init__.py Update codespell ignore list (#118018) 2024-05-24 10:24:34 +02:00
conftest.py Deduplicate TTS mocks (#124773) 2024-08-28 13:48:49 +02:00
test_init.py Use STT/TTS languages for LLM fallback (#135533) 2025-01-13 14:17:12 -06:00
test_logbook.py Add empty line after module docstring [tests a-e] (#112708) 2024-03-08 08:50:25 -05:00
test_pipeline.py Handle sentence triggers and local intents before pipeline agent (#129058) 2024-11-14 10:50:50 -06:00
test_repair_flows.py Add issue asking users to disable ESPHome assist_in_progress sensor (#125805) 2024-09-21 17:14:12 -04:00
test_ring_buffer.py Add empty line after module docstring [tests a-e] (#112708) 2024-03-08 08:50:25 -05:00
test_select.py Add wake word select for ESPHome Assist satellite (#131309) 2024-11-26 22:59:49 -05:00
test_vad.py Use different VAD thresholds for before and during voice command (#129848) 2024-11-05 08:01:45 -06:00
test_websocket.py Hide TTS filename behind random token (#131192) 2024-11-24 20:52:21 -05:00