Erik Montnemery
c1c319d4d1
Rename `cv.no_yaml_config_schema` to `cv.config_entry_only_config_schema` ( #93908 )
...
* Rename cv.no_yaml_config_schema to cv.config_entry_only_config_schema
* ✏️
2023-06-01 13:15:48 +02:00
Erik Montnemery
a4b8b4f7c2
Add config entry only config schema to integrations a-r ( #93899 )
2023-06-01 11:42:14 +02:00
Erik Montnemery
dc3c47986b
Add property `supported_languages` to `AbstractConversationAgent` ( #91588 )
...
* Add property supported_languages to AbstractConversationAgent
* Fix test
* Use MATCH_ALL for openai supported languages
2023-04-18 15:11:04 -05:00
tronikos
27dd4cd261
Google Assistant SDK: Fix broadcast command for Portuguese ( #91293 )
...
Fix broadcast command for pt
2023-04-12 20:42:51 -04:00
Erik Montnemery
899adef590
Sort manifests 4 ( #87025 )
2023-02-08 20:27:05 +01:00
Franck Nijhof
939eef3b28
Remove translations from Core ( #87543 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-02-06 15:06:43 +01:00
Franck Nijhof
ca1a12898c
Enable Ruff D212 ( #87347 )
2023-02-03 23:08:48 +01:00
tronikos
f7ae265760
Google Assistant SDK: platinum quality scale ( #86876 )
2023-01-31 21:05:56 -05:00
Paulus Schoutsen
e06603bbbd
Google Assistant: unset agent on unload ( #86635 )
2023-01-25 21:33:30 -05:00
tronikos
a85c4a1ddf
Bump gassist-text to 0.0.10 ( #85782 )
...
* Bump gassist-text to 0.0.9
* Bump gassist-text to 0.0.10
* Clarify when it's empty response
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-01-25 11:01:33 -05:00
Paulus Schoutsen
6c8efe3a3b
Conversation cleanup ( #86592 )
...
* Require config entry when setting Conversation agent, add new unset agent method
* Remove onboarding from conversation agent
* Type attribution
* Wrap async_process params in ConversationInput object
2023-01-24 21:47:49 -06:00
tronikos
949c88930f
Google Assistant SDK: Allow multiple commands in the same conversation context ( #85423 )
...
* Allow multiple commands in the same conversation
* fix test
* Apply suggestions from code review
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
* Add missing cv import
* Update service description
* Fix test after merging dev
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2023-01-24 11:54:23 -05:00
tronikos
0daaa37e09
Google Assistant SDK: support audio response playback ( #85989 )
...
* Google Assistant SDK: support response playback
* Update PATHS_WITHOUT_AUTH
* gassist-text==0.0.8
* address review comments
2023-01-24 08:19:23 -08:00
Michael Hansen
ea95abcb30
Use intent responses from home-assistant-intents ( #86484 )
...
* Use intent responses from home_assistant_intents
* Use error responses from home_assistant_intents
* Remove speech checks for intent tests (set by conversation now)
* Bump hassil and home-assistant-intents versions
* Use Home Assistant JSON reader when loading intents
* Remove speech checks for light tests (done in agent)
* Add more tests for code coverage
* Add test for reloading on new component
* Add test for non-default response
2023-01-23 22:38:41 -05:00
GitHub Action
87b2a73460
[ci skip] Translation update
2023-01-18 00:24:40 +00:00
GitHub Action
d2e11797f8
[ci skip] Translation update
2023-01-17 00:24:30 +00:00
GitHub Action
b81453cb6b
[ci skip] Translation update
2023-01-16 00:24:22 +00:00
GitHub Action
77f9548e51
[ci skip] Translation update
2023-01-15 00:25:52 +00:00
GitHub Action
dffc913f9e
[ci skip] Translation update
2023-01-14 00:22:57 +00:00
tronikos
8e26c048a7
Remove oauth2client dependency in Google Assistant SDK ( #85785 )
...
Remove import oauth2client, inline 2 constants
2023-01-13 00:20:16 +01:00
GitHub Action
941f82b60c
[ci skip] Translation update
2023-01-11 00:23:37 +00:00
tronikos
667fde997d
Google Assistant SDK: Fix broadcast command in Japanese ( #85636 )
...
Fix broadcast command in Japanese
2023-01-10 20:20:28 +02:00
tronikos
e24989b446
Google Assistant SDK conversation agent ( #85499 )
...
* Google Assistant SDK conversation agent
* refresh token
* fix session
* Add tests
* Add option to enable conversation agent
2023-01-09 20:53:41 -05:00
tronikos
05187d7bf4
Google Assistant SDK: support Korean and Japanese ( #85419 )
...
* Google Assistant SDK: support Korean and Japanese
* Fix Korean and Japanese broadcast commands
2023-01-08 20:16:00 -05:00
GitHub Action
2976f843b5
[ci skip] Translation update
2023-01-07 00:22:33 +00:00
GitHub Action
01e99c0229
[ci skip] Translation update
2023-01-05 00:23:39 +00:00
tronikos
d90ec3ccca
Google Assistant SDK: Log command and response ( #84904 )
...
Log command and response
2022-12-31 12:07:31 -08:00
GitHub Action
d12857c68c
[ci skip] Translation update
2022-12-31 00:22:33 +00:00
Franck Nijhof
cb13418bab
String formatting and max line length - Part 2 ( #84393 )
2022-12-22 11:38:59 +01:00
GitHub Action
98f84c7c17
[ci skip] Translation update
2022-12-22 00:23:15 +00:00
GitHub Action
e0bb26e964
[ci skip] Translation update
2022-12-21 00:21:15 +00:00
GitHub Action
7f8c4293b4
[ci skip] Translation update
2022-12-20 00:23:39 +00:00
tronikos
e618a8cc0c
Bump gassist-text to 0.0.5 ( #84161 )
2022-12-19 12:24:02 +01:00
GitHub Action
b96eab3e5e
[ci skip] Translation update
2022-12-19 00:21:16 +00:00
GitHub Action
571a63f86e
[ci skip] Translation update
2022-12-18 00:22:48 +00:00
tronikos
d6158c0fcc
Google Assistant SDK: Support non en-US language code ( #84028 )
...
* Support non en-US language code
* Get default language_code based on HA config
* Revert bumping gassist-text
Will be done in a separate PR
2022-12-17 14:40:24 -08:00
GitHub Action
b9753a9f92
[ci skip] Translation update
2022-12-13 00:27:47 +00:00
GitHub Action
6745f0c56a
[ci skip] Translation update
2022-12-12 00:24:56 +00:00
GitHub Action
f19a1147fe
[ci skip] Translation update
2022-12-11 00:26:24 +00:00
GitHub Action
1e0345a377
[ci skip] Translation update
2022-12-10 00:21:35 +00:00
tronikos
5d31673465
Google Assistant SDK integration ( #82328 )
...
* Copy google_sheets to google_assistant_sdk
This is to improve diff of the next commit with the actual implementation.
Commands used:
cp -r homeassistant/components/google_sheets/ homeassistant/components/google_assistant_sdk/
cp -r tests/components/google_sheets/ tests/components/google_assistant_sdk/
find homeassistant/components/google_assistant_sdk/ tests/components/google_assistant_sdk/ -type f | xargs sed -i \
-e 's@google_sheets@google_assistant_sdk@g' \
-e 's@Google Sheets@Google Assistant SDK@g' \
-e 's@tkdrob@tronikos@g'
* Google Assistant SDK integration
Allows sending commands and broadcast messages to Google Assistant.
* Remove unnecessary async_entry_has_scopes check
* Bump gassist-text to fix protobuf dependency
2022-12-09 07:14:43 -08:00