epenet
cbc7a5ae8e
Use DOMAIN constant in tests (hass.services.async_call) ( #172998 )
2026-06-04 12:36:10 +02:00
Denis Shulyaka
6bb027f008
Fix ai_task camera snapshot mime type ( #172682 )
2026-06-01 12:06:04 +02:00
Franck Nijhof
a9207988f5
Fix line length violations in tests/components a ( #170806 )
2026-05-15 13:07:01 -04:00
c0ffeeca7
94ca503f71
Media browser: apply sentence-style capitalization ( #168971 )
2026-04-23 21:24:25 +02:00
Denis Shulyaka
4ffc4b8f71
Allow users to overwrite content type for AI task attachments ( #167302 )
2026-04-03 17:45:00 +02:00
Paulus Schoutsen
e780e3db8c
Add chat log subscription endpoint ( #155287 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-11-24 22:31:19 +01:00
Erik Montnemery
85bed4ca77
Use pytest.mark.freeze_time in ai_task tests ( #156240 )
2025-11-10 12:07:08 +02:00
Paulus Schoutsen
87658e77a7
Clean up stale comment in AI Task test ( #152492 )
2025-09-17 17:17:20 +02:00
Paulus Schoutsen
b10a9721a7
Add async_get_image helper to Image integration ( #152465 )
2025-09-17 10:35:55 +02:00
Paulus Schoutsen
04c0bb20d6
AI Task to store generated images in media dir ( #152463 )
2025-09-17 10:30:15 +02:00
Denis Shulyaka
d93e0a105a
Save AI generated images to files ( #152231 )
2025-09-13 17:37:39 -04:00
Jan Bouwhuis
f0dc1f927b
Fix ai_task generate image service test ( #152184 )
2025-09-12 18:19:03 +02:00
Paulus Schoutsen
2b61601fd7
Remove the host from the AI Task generated image URL ( #151887 )
2025-09-12 11:03:01 +02:00
Paulus Schoutsen
af07ab4752
Allow passing an LLM API to AI Task generate data ( #151081 )
2025-09-09 15:12:20 -04:00
Paulus Schoutsen
285619e913
Allow storing AI Task generate image preferred entity ( #151938 )
2025-09-09 18:29:14 +01:00
Denis Shulyaka
65603a3829
Add signature to ai_task generated images URL ( #151882 )
2025-09-07 16:58:51 -04:00
Denis Shulyaka
20e4d37cc6
Add ai_task.generate_image action ( #151101 )
2025-08-27 11:41:14 +02:00
Denis Shulyaka
3e34aa5fb7
Add thinking and native content to chatlog ( #149699 )
2025-08-09 15:26:19 +02:00
Paulus Schoutsen
e2cc51f21d
Allow AI Task to handle camera attachments ( #148753 )
2025-07-15 08:51:08 +02:00
Paulus Schoutsen
23a8442abe
Make attachments native to chat log ( #148693 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-13 19:35:11 +02:00
Paulus Schoutsen
008e2a3d10
Add attachment support to AI task ( #148120 )
2025-07-06 19:33:41 +02:00
Allen Porter
b3d9908cd9
Add AI task structured output ( #148083 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2025-07-04 15:03:34 +02:00
Paulus Schoutsen
63ac14a19b
AI task generate_text -> generate_data ( #147370 )
2025-06-24 12:12:29 +01:00
Paulus Schoutsen
a11e274434
Address AI Task late comments ( #147313 )
2025-06-23 16:58:42 +02:00
Paulus Schoutsen
33bde48c9c
AI Task integration ( #145128 )
...
* Add AI Task integration
* Remove GenTextTaskType
* Add AI Task prefs
* Add action to LLM task
* Remove WS command
* Rename result to text for GenTextTaskResult
* Apply suggestions from code review
Co-authored-by: Allen Porter <allen.porter@gmail.com >
* Add supported feature for generate text
* Update const.py
Co-authored-by: HarvsG <11440490+HarvsG@users.noreply.github.com >
* Update homeassistant/components/ai_task/services.yaml
Co-authored-by: HarvsG <11440490+HarvsG@users.noreply.github.com >
* Use WS API to set preferences
* Simplify pref storage
* Simplify pref test
* Update homeassistant/components/ai_task/services.yaml
Co-authored-by: Allen Porter <allen.porter@gmail.com >
---------
Co-authored-by: Allen Porter <allen.porter@gmail.com >
Co-authored-by: HarvsG <11440490+HarvsG@users.noreply.github.com >
2025-06-20 08:56:08 -04:00