Denis Shulyaka and GitHub
80e720f663
Add external tools support for chat log ( #150461 )
2025-08-16 12:20:20 +02:00
Michael Hansen and GitHub
57265ac648
Add fuzzy matching to default agent ( #150595 )
2025-08-14 16:28:42 -05:00
Denis Shulyaka and GitHub
3e34aa5fb7
Add thinking and native content to chatlog ( #149699 )
2025-08-09 15:26:19 +02:00
Michael Hansen and GitHub
a76af50c10
Bump intents to 2025.7.30 ( #149678 )
2025-07-30 19:57:59 +02:00
d15baf9f9f
Drop homeassistant agent and assist_pipeline migration code ( #147968 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2025-07-10 17:30:54 +02:00
Michael Hansen and GitHub
c67b497f30
Bump intents to 2025.6.23 ( #147391 )
2025-06-24 10:13:04 +02:00
Paulus Schoutsen and GitHub
37fe25cfdc
Add support_streaming to ConversationEntity ( #144998 )
...
* Add support_streaming to ConversationEntity
* pipeline tests
2025-05-19 13:43:06 -04:00
Michael Hansen and GitHub
2883f0a1e8
Bump intents to 2025.3.23 ( #141241 )
2025-03-23 22:12:05 +01:00
Paulus Schoutsen and GitHub
90fc6ffdbf
Add support for continue conversation in Assist Pipeline ( #139480 )
...
* Add support for continue conversation in Assist Pipeline
* Also forward to ESPHome
* Update snapshot
* And mobile app
2025-02-28 13:15:31 -06:00
Paulus Schoutsen and GitHub
df307aeb6d
Stream OpenAI messages into the chat log ( #137400 )
2025-02-09 00:01:24 -05:00
Paulus Schoutsen and GitHub
9679fc7878
Chat session rev2 ( #137209 )
...
* Chat Session rev 2
* Rename session to chat_log
* Simplify typing
* Typing
* Address comments
* Fix anthropic and ollama
2025-02-03 00:05:20 -05:00
Michael Hansen and GitHub
48dfa037bd
Bump intents to 2025.1.28 ( #136782 )
...
* Bump intents to 2025.1.28
* Fix snapshots
2025-01-28 22:25:35 -06:00
Michael Hansen and GitHub
eb4a05e365
Bump hassil to 2.2.0 ( #136787 )
2025-01-28 18:58:53 -05:00
Paulus Schoutsen and GitHub
0c68854fdf
Migrate tests from OpenAI to conversation integration ( #135963 )
2025-01-19 20:32:59 +01:00
Paulus Schoutsen and GitHub
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
Michael Hansen and GitHub
a435fd12f0
Bump intents to 2025.1.1 ( #134424 )
2025-01-01 21:03:17 -05:00
Michael Hansen and GitHub
8607ba884c
Bump intents to 2024.12.20 ( #133676 )
2024-12-20 14:23:12 -05:00
Paulus Schoutsen and GitHub
5062a7fec8
Add new api to fetch sentence triggers ( #132764 )
...
* Add new api to fetch sentence triggers
* With latest packages
2024-12-09 23:21:27 -05:00
Michael Hansen and GitHub
887f1621e5
Bump intents to 2024.12.9 ( #132726 )
2024-12-09 17:08:58 +01:00
epenet and GitHub
7c9b8552cb
Reapply "bump hassil and intents" ( #132138 ) ( #132151 )
...
This reverts commit 39b2cf6ed2 .
2024-12-03 15:21:41 +01:00
epenet and GitHub
39b2cf6ed2
Revert "bump hassil and intents" ( #132138 )
...
* Revert "Fix bad hassil tests on CI (#132132 )"
This reverts commit 101bb091ba .
* Revert "Bump hassil and intents (#132092 )"
This reverts commit e52182940b .
2024-12-03 09:37:33 +01:00
101bb091ba
Fix bad hassil tests on CI ( #132132 )
...
* Fix CI
* Fix whitespace
---------
Co-authored-by: Michael Hansen <mike@rhasspy.org >
2024-12-02 23:08:51 -06:00
Michael Hansen and GitHub
e52182940b
Bump hassil and intents ( #132092 )
2024-12-02 14:09:35 -05:00
Michael Hansen and GitHub
3eb483c1b0
Bump intents to 2024.11.27 ( #131727 )
2024-11-27 17:42:59 +01:00
Michael Hansen and GitHub
51c6ee97b1
Upgrade to hassil 2.0 ( #130544 )
...
* Working on hassil 2.0
* Bump to hassil 2.0
* Update snapshots
* Remove debug logging
2024-11-13 16:50:08 -05:00
Michael Hansen and GitHub
cb1b72d6ba
Bump intents to 2024.10.30 ( #129505 )
2024-10-30 16:20:59 +01:00
Michael Hansen and GitHub
67e0ccf677
Use exposed error messages in Assist ( #127503 )
...
* Use exposed error messages
* Report expose errors
* Remove comment
* Relative import
* Rework expose check logic
* Delay creation of all names list, and skip config/hidden entities
* Clean up commented code and type issue
* Fix test
* Move assistant check
2024-10-11 13:06:03 -04:00
Joost Lekkerkerker and GitHub
e8d7eb05ae
Delete unused snapshots ( #123656 )
...
* Delete unused snapshots
* Delete unused snapshots
2024-08-12 13:28:09 +02:00
Michael Hansen and GitHub
fa0a5451b9
Split up tests to avoid CI timeouts ( #122096 )
2024-07-17 20:32:26 +02:00
4498bf9ec4
Remove language lock from default agent and move around tests ( #121531 )
...
* Remove language lock
* Remove unsub for change events
* Remove redundant check
* Simplify intent loading
* Cache intent loading error
* Revert "Remove unsub for change events"
This reverts commit 575266abcd .
* guard instead of assert
* Some more cleanup
* No need to warn during prepare
* Some more cleanup
* Add more timing logs
* Split up tests and rely less on http
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2024-07-09 16:05:43 +02:00
Michael Hansen and GitHub
02b142fbde
Bump intents to 2024.6.26 ( #120584 )
...
Bump intents
2024-06-26 11:13:01 -05:00
Michael Hansen and GitHub
8aed04cd3c
Bump intents to 2024.6.21 ( #120106 )
2024-06-21 18:19:52 +02:00
Thomas55555 and GitHub
528d67ee06
Remove unused snapshots [a-f] ( #117999 )
2024-05-24 08:28:04 +02:00
Paulus Schoutsen and GitHub
d2e4f5f36e
Add conversation entity ( #114518 )
...
* Default agent as entity
* Migrate constant to point at new value
* Fix tests
* Fix more tests
* Move assist pipeline back to cloud after dependenceis
2024-04-01 21:34:25 -04:00
Michael Hansen and GitHub
2681dae60c
Matching duplicate named entities is now an error in Assist ( #110050 )
...
* Matching duplicate named entities is now an error
* Update snapshot
* Only use area id
2024-02-08 19:38:03 -06:00
Michael Hansen and GitHub
1750f54da4
Assist fixes ( #109889 )
...
* Don't pass entity ids in hassil slot lists
* Use first completed response
* Add more tests
2024-02-07 15:13:42 -06:00
c6ea57458c
Pass slots to error messages instead of IDs [rework] ( #109410 )
...
Co-authored-by: tetele <tm.sandu@gmail.com >
2024-02-03 12:14:33 +01:00
Michael Hansen and GitHub
a1eaa5cbf2
Migrate to new intent error response keys ( #109269 )
2024-02-01 21:10:24 +01:00
Michael Hansen and GitHub
9752e70675
Intents package combines sentences/responses per language ( #109079 )
2024-01-30 12:38:29 +01:00
Michael Hansen and GitHub
61c6c70a7d
Improved Assist debug ( #108889 )
...
* Differentiate builtin/custom sentences and triggers in debug
* Refactor so async_process runs triggers
* Report relative path of custom sentences file
* Add sentence trigger test
2024-01-26 23:04:45 -05:00
Michael Hansen and GitHub
d8a1c58b12
Fix intent loading and incorporate unmatched entities more ( #108423 )
...
* Incorporate unmatched entities more
* Don't list targets when match is incomplete
* Add test for out of range
2024-01-23 20:31:57 -05:00
Michael Hansen and GitHub
269500cb29
Report missing entities/areas instead of failing to match in Assist ( #107151 )
...
* Report missing entities/areas instead of failing
* Fix test
* Update assist pipeline test snapshots
* Test complete match failure
* Fix conflict
2024-01-04 17:09:20 -06:00
Denis Shulyaka and GitHub
99bcc38284
Add conversation_id parameter to conversation.process service ( #106078 )
...
* Add conversation_id parameter to conversation.process service
* fix test
* fix tests
2024-01-04 14:46:06 -06:00
Michael Hansen and GitHub
5003993658
Bump intents to 2024.1.2 ( #106909 )
2024-01-02 15:35:48 -06:00
Michael Hansen and GitHub
7cf2199e8b
Bump intents to 2023.8.2 ( #97636 )
2023-08-02 20:01:30 -04:00
7e3fdd85fc
Add wildcards to sentence triggers ( #97236 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2023-07-27 20:30:42 +02:00
487dd3f956
Add targeted entities to sentence debug API ( #95480 )
...
* Return targets with debug sentence API
* Update test
* Update homeassistant/components/conversation/__init__.py
* Include area/domain in test sentences
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2023-06-28 18:34:43 -04:00
Michael Hansen and GitHub
79f1c86789
Bump home-assistant-intents to 2023.6.28 ( #95451 )
2023-06-28 19:35:18 +02:00
Paulus Schoutsen and GitHub
d6cd5648b9
Change conversation default agent behavior ( #95225 )
...
* Change conversation default agent behavior
* Fix tests
2023-06-26 22:10:17 -04:00
Paulus Schoutsen and GitHub
3f10233833
Add return value to conversation.process service ( #94740 )
...
* Add return value to conversation.process service
* Adjust for new API
2023-06-23 13:32:03 -04:00