Add shared history for conversation agents #235395
ci.yaml
on: pull_request
Collect information & changes data
15s
Matrix: Prepare dependencies
Matrix: lint-hadolint
Check hassfest
54s
Check all requirements
22s
Check mypy
58s
Matrix: Audit licenses
Check ruff-format
22s
Check ruff
30s
Check other linters
1m 12s
Matrix: pytest-mariadb
Matrix: pytest-partial
Matrix: pytest-postgres
Upload test coverage to Codecov (partial suite)
0s
Matrix: pytest-full
Upload test coverage to Codecov (full suite)
0s
Annotations
10 errors
Run tests Python 3.13 (7):
tests/components/assist_pipeline/test_websocket.py#L87
test_text_only_pipeline[extra_msg0]
AssertionError: assert [+ received] == [- snapshot]
dict({
'intent_output': dict({
- 'conversation_id': None,
+ 'conversation_id': <ANY>,
'response': dict({
...
})
|
Run tests Python 3.13 (7):
tests/components/assist_pipeline/test_websocket.py#L87
test_text_only_pipeline[extra_msg1]
AssertionError: assert [+ received] == [- snapshot]
dict({
'intent_output': dict({
- 'conversation_id': None,
+ 'conversation_id': <ANY>,
'response': dict({
...
})
|
Run tests Python 3.13 (7):
tests/components/assist_pipeline/test_websocket.py#L170
test_audio_pipeline
AssertionError: assert [+ received] == [- snapshot]
dict({
'intent_output': dict({
- 'conversation_id': None,
+ 'conversation_id': <ANY>,
'response': dict({
...
})
|
Run tests Python 3.13 (7):
tests/components/assist_pipeline/test_websocket.py#L335
test_audio_pipeline_with_wake_word_no_timeout
AssertionError: assert [+ received] == [- snapshot]
dict({
'intent_output': dict({
- 'conversation_id': None,
+ 'conversation_id': <ANY>,
'response': dict({
...
})
|
Run tests Python 3.13 (7):
tests/components/assist_pipeline/test_websocket.py#L1600
test_audio_pipeline_debug
AssertionError: assert [+ received] == [- snapshot]
dict({
'intent_output': dict({
- 'conversation_id': None,
+ 'conversation_id': <ANY>,
'response': dict({
...
})
|
Run tests Python 3.13 (7):
tests/components/assist_pipeline/test_websocket.py#L1859
test_audio_pipeline_with_enhancements
AssertionError: assert [+ received] == [- snapshot]
dict({
'intent_output': dict({
- 'conversation_id': None,
+ 'conversation_id': <ANY>,
'response': dict({
...
})
|
Run tests Python 3.13 (7):
tests/components/assist_pipeline/test_websocket.py#L2559
test_pipeline_empty_tts_output
AssertionError: assert [+ received] == [- snapshot]
dict({
'intent_output': dict({
- 'conversation_id': None,
+ 'conversation_id': <ANY>,
'response': dict({
...
})
|
Run tests Python 3.13 (7):
tests/components/assist_pipeline/test_init.py#L94
test_pipeline_from_audio_stream_auto
AssertionError: assert [+ received] == [- snapshot]
list([
...
'intent_output': dict({
- 'conversation_id': None,
+ 'conversation_id': <ANY>,
'response': dict({
...
])
|
Run tests Python 3.13 (7):
tests/components/assist_pipeline/test_init.py#L162
test_pipeline_from_audio_stream_legacy
AssertionError: assert [+ received] == [- snapshot]
list([
...
'intent_output': dict({
- 'conversation_id': None,
+ 'conversation_id': <ANY>,
'response': dict({
...
])
|
Run tests Python 3.13 (7):
tests/components/assist_pipeline/test_init.py#L230
test_pipeline_from_audio_stream_entity
AssertionError: assert [+ received] == [- snapshot]
list([
...
'intent_output': dict({
- 'conversation_id': None,
+ 'conversation_id': <ANY>,
'response': dict({
...
])
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
coverage-3.13-1
|
898 KB |
|
coverage-3.13-10
|
902 KB |
|
coverage-3.13-2
|
897 KB |
|
coverage-3.13-3
|
895 KB |
|
coverage-3.13-4
|
904 KB |
|
coverage-3.13-5
|
904 KB |
|
coverage-3.13-6
|
899 KB |
|
coverage-3.13-8
|
905 KB |
|
coverage-3.13-9
|
902 KB |
|
coverage-3.13-mariadb-10.10.3
|
16.5 KB |
|
coverage-3.13-mariadb-10.11.2
|
16.5 KB |
|
coverage-3.13-mariadb-10.3.32
|
16.5 KB |
|
coverage-3.13-mariadb-10.6.10
|
16.5 KB |
|
coverage-3.13-mysql-8.0.32
|
16.5 KB |
|
coverage-3.13-postgres-12.14
|
16.5 KB |
|
coverage-3.13-postgres-15.2
|
16.5 KB |
|
pip-freeze-3.13
|
12.1 KB |
|
pytest-235395-3.13-1
|
1.6 KB |
|
pytest-235395-3.13-10
|
1.29 KB |
|
pytest-235395-3.13-2
|
1.31 KB |
|
pytest-235395-3.13-3
|
1.06 KB |
|
pytest-235395-3.13-4
|
1.15 KB |
|
pytest-235395-3.13-5
|
1.63 KB |
|
pytest-235395-3.13-6
|
1.34 KB |
|
pytest-235395-3.13-7
|
11.9 KB |
|
pytest-235395-3.13-8
|
1.37 KB |
|
pytest-235395-3.13-9
|
1004 Bytes |
|
pytest-235395-3.13-mariadb-10.10.3
|
2.59 KB |
|
pytest-235395-3.13-mariadb-10.11.2
|
2.63 KB |
|
pytest-235395-3.13-mariadb-10.3.32
|
2.6 KB |
|
pytest-235395-3.13-mariadb-10.6.10
|
2.62 KB |
|
pytest-235395-3.13-mysql-8.0.32
|
2.59 KB |
|
pytest-235395-3.13-postgres-12.14
|
2.27 KB |
|
pytest-235395-3.13-postgres-15.2
|
2.27 KB |
|
pytest_buckets
|
5.83 KB |
|