138 Commits
Author SHA1 Message Date
Franck NijhofandGitHub cbde7ecf46 Use Probatio as the data validation engine (#175128) 2026-08-24 14:57:54 +02:00
207c4f049b Require LLM tool names to be prefixed with the offering integration's domain (#179938)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-24 07:09:04 +02:00
26b3d95441 Persist an empty LLM API selection in Anthropic (#179892)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-23 12:53:22 +02:00
b7e75b7ac8 Report cache read tokens as cached tokens in Anthropic (#177604)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-13 16:05:10 +03:00
Erik MontnemeryandGitHub cb9e85aa74 Simplify subentry migrators in LLM integrations (#177960) 2026-08-02 16:21:19 +02:00
Erik MontnemeryandGitHub 860ac1bf51 Migrate integrations to async_get_device_by_identifier (part 1) (#176901) 2026-07-20 23:13:01 +02:00
Erik MontnemeryandGitHub 377615b243 Use modern device registry API for device move in anthropic (#176656) 2026-07-17 11:19:14 +02:00
Denis ShulyakaandGitHub 0e3ed566f4 Promote Anthropic to Platinum (#176332) 2026-07-15 16:14:37 +02:00
d0575b6b1b Add latitude/longitude to base EntityStateAttribute enum (#176119)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-09 11:35:01 -04:00
52ce20bac7 Skip whitespace-only content when converting Anthropic chat log (#175733)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-09 12:43:01 +03:00
5c283358b6 Use ZoneEntityStateAttribute enum in Anthropic (#175975)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-08 17:28:52 +02:00
Franck NijhofGitHubcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>Ariel EbersbergerCopilot Autofix powered by AI
7950469e31 Avoid blocking call in Anthropic client construction (#174690)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-06-30 15:37:05 +02:00
Ariel EbersbergerandGitHub 9dd1a59d50 Rename "advanced" step to "additional" in Anthropic (#175101) 2026-06-29 13:14:01 +02:00
Ariel EbersbergerandGitHub 696dd45803 Rename "Advanced settings" title in Anthropic (#175095) 2026-06-29 10:59:53 +02:00
Joost LekkerkerkerandGitHub 7d08a7b898 Add new integration quality scale rules (#174555) 2026-06-24 08:53:46 +02:00
Denis ShulyakaandGitHub b2a26afb14 Promote Anthropic IQS to Gold (#170268) 2026-06-22 22:20:39 +02:00
Abílio CostaandGitHub 3946162140 Add override decorator to components A to B (#172081) 2026-06-22 15:14:48 +01:00
Denis ShulyakaandGitHub 0fad24393c Fix docs-data-update IQS for Anthropic (#173947) 2026-06-16 08:21:09 +02:00
Denis ShulyakaandGitHub 866437a0fd Claude Fable support for Anthropic (#173455) 2026-06-10 18:23:36 +02:00
Denis ShulyakaandGitHub 742a6282f7 Bump Anthropic to 0.108.0 (#173430) 2026-06-10 12:57:36 +02:00
G JohanssonandGitHub 7c33b953d3 Remove not needed guards for integration migrations from future versions (#173301) 2026-06-08 15:57:25 -04:00
Denis ShulyakaandGitHub 46627984f8 Use homeassistant.util.dt.utcnow instead of datetime.now(UTC) in Anthropic (#172826) 2026-06-02 13:48:20 +02:00
Martin HjelmareandGitHub fed946760d Add pylint plugin to enforce util.dt.utcnow (#172354) 2026-06-01 12:17:29 +02:00
49c045236c Enable N806 (#171388)
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com>
2026-05-26 23:23:39 +02:00
Ariel EbersbergerandGitHub 94d620438b Use is/is not for same-enum identity comparisons (source) (#171591) 2026-05-21 19:30:55 +02:00
Denis ShulyakaandGitHub ef3bc61e2b Remove stale temperature key from anthropic strings (#171612) 2026-05-20 12:56:33 -04:00
Denis ShulyakaandGitHub 85013282e4 Explicitly set parallel-updates for Anthropic (#171387) 2026-05-19 22:32:40 +02:00
Denis ShulyakaandGitHub 58c906a2d1 Replace duplicate constants with homeassistant.const imports in anthropic (#171316) 2026-05-19 16:17:15 +02:00
6fa5fc77aa Add pylint checker for duplicate homeassistant.const definitions (#170848)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-19 15:10:13 +02:00
iluvdataandGitHub 2dae262135 Address future error in RepairFlow for Anthropic (#171156) 2026-05-19 14:53:18 +03:00
f499dbf29f Add web fetch tool support for Anthropic (#167405)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-05-19 09:50:50 +02:00
Franck NijhofandGitHub 1e5f618ff9 Fix line length violations in components a-b (#170538) 2026-05-14 07:17:37 +02:00
iluvdataandGitHub b7dca79743 Add RepairsFlowResult TypeAlias (#170263) 2026-05-10 23:42:47 -04:00
epenetGitHubcopilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>frenck
d766aae436 Remove import annotations from components (#169536)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: frenck <195327+frenck@users.noreply.github.com>
2026-04-30 21:14:48 +02:00
Denis ShulyakaandGitHub 2053e61a80 Refactor anthropic stream processing (#168980) 2026-04-27 12:51:48 +02:00
Denis ShulyakaandGitHub 1942f12e55 Refactor Anthropic model args (#169014) 2026-04-24 09:58:16 +02:00
Denis ShulyakaandGitHub 7c7c075df4 Filter Anthropic schema (#168542) 2026-04-21 09:55:00 -04:00
Denis ShulyakaandGitHub 5a487d452d Remove retired Claude Haiku 3 model (#168657) 2026-04-21 09:53:56 -04:00
Denis ShulyakaandGitHub 93b236ff94 Remove Temperature parameter from Anthropic integration (#168504) 2026-04-19 08:51:02 +02:00
Denis ShulyakaandGitHub 476a04dcb2 Add Claude Opus 4.7 support (#168496) 2026-04-18 16:58:31 +02:00
Denis ShulyakaandGitHub 2fde105979 Bump anthropic to 0.96.0 (#168487) 2026-04-18 14:47:11 +02:00
9fa2430e5f Get deprecated Anthropic models from SDK (#168464)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2026-04-18 13:19:59 +03:00
Denis ShulyakaandGitHub 771b1cac6f Use model info from API for Anthropic (#168459) 2026-04-18 07:47:51 +02:00
Denis ShulyakaandGitHub 67f11f686f Use model info from API for Maximum tokens in Anthropic config flow (#167941) 2026-04-18 00:20:43 +02:00
Denis ShulyakaandGitHub 47cc31067c Check if model exists in Anthropic config flow (#167844) 2026-04-11 00:06:17 +03:00
75a4b088bc Entity translation for Anthropic integration (#166725)
Co-authored-by: Norbert Rittel <norbert@rittel.de>
Co-authored-by: Ariel Ebersberger <31776703+justanotherariel@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-04-09 20:41:04 +02:00
Denis ShulyakaandGitHub 9ea527520a Bump anthropic to 0.92.0 (#167793) 2026-04-09 15:18:21 +02:00
047500af42 Anthropic pretty device model name (#167772)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-04-09 13:33:02 +02:00
Denis ShulyakaandGitHub 1aa214fb61 Enable minimal thinking budget by default for Anthropic integration (#167593) 2026-04-07 13:36:49 +02:00
Denis ShulyakaandGitHub 6d80b3769a Promote Anthropic to Silver (#167361) 2026-04-06 12:35:44 +02:00