Commit Graph

  • 03cd40de29 docs: Add Quick Start section (issue #13) main SMKRV 2026-07-21 10:21:36 +03:00
  • 33d4a190b9 chore: Ignore handoff snapshots SMKRV 2026-07-13 00:44:56 +03:00
  • 990134bde5 docs: Fix sensor attribute examples, refresh model lineup, strip filler from README SMKRV 2026-07-13 00:40:45 +03:00
  • 3cd8d3076a chore: bump the actions group with 2 updates (#12)
    dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    2026-07-07 02:15:43 +03:00
  • 65dbb5dfc0 fix: Fail-closed pinned resolver, close session on HA stop, drop dead workflow step v2.5.1 SMKRV 2026-07-07 01:49:03 +03:00
  • fc59f584a3 fix: Services survive config entry reload, get_history returns a dict response SMKRV 2026-07-07 01:38:27 +03:00
  • bcfe69b5f7 fix: Pinned session TypeError, dead default models, get_history compat, i18n sync SMKRV 2026-07-07 01:22:19 +03:00
  • 9d4d2d5cd1 fix: Strip angle brackets from disable_thinking labels for hassfest translations check SMKRV 2026-07-07 01:05:57 +03:00
  • 6e635f7e2f fix: v2.5.1 security/ML/reliability patch SMKRV 2026-04-17 01:58:16 +03:00
  • e8b9b911ef chore: Extend .gitignore with AI tooling directories SMKRV 2026-04-17 01:36:44 +03:00
  • 5af733b1b0 feat: v2.5.0 - disable_thinking, reasoning models, MIT license, security hardening SMKRV 2026-04-17 01:30:57 +03:00
  • 1e2ff81d07 feat: Add allow_local_network option for self-hosted LLM proxies v2.4.1 SMKRV 2026-03-23 12:18:58 +03:00
  • 47c731c9ee docs: Update structure.md to reflect current file layout SMKRV 2026-03-12 14:54:18 +03:00
  • 4e3b4cfdb7 fix: Resolve production issues — history dir creation and sensor attributes > 16KB v2.4.0 SMKRV 2026-03-12 12:43:03 +03:00
  • c45828953d chore: Change license from CC BY-NC-SA 4.0 to PolyForm Noncommercial 1.0.0 SMKRV 2026-03-12 12:13:54 +03:00
  • ad36352fe8 docs: Update README with current model names, remove outdated YAML config section SMKRV 2026-03-12 12:05:43 +03:00
  • 618ad34ccc chore: Add CLAUDE.md to .gitignore SMKRV 2026-03-12 02:36:11 +03:00
  • 0a06fbeca6 chore: Add Claude working directories to .gitignore SMKRV 2026-03-12 02:34:11 +03:00
  • 772a614a20 chore: Add .gitignore for pycache, venvs, IDE files, archives SMKRV 2026-03-12 02:32:42 +03:00
  • c8be545655 fix: Prevent shallow copy mutation in async_get_history with include_metadata SMKRV 2026-03-12 02:24:52 +03:00
  • a8a91972ba fix: Comprehensive v2.4.0 quality pass — 24 review findings + review agent fixes SMKRV 2026-03-12 02:24:09 +03:00
  • 9cdeb9f417 fix: HA 2024.11+ compatibility and deprecation fixes SMKRV 2026-03-12 02:06:21 +03:00
  • 31560a8835 fix: Round 2 review findings — async SSRF, error sanitization, constants SMKRV 2026-03-12 01:57:49 +03:00
  • c54bfcff3b fix: Coordinator split, Gemini chat context, review findings fixes SMKRV 2026-03-12 01:50:17 +03:00
  • 63c5c7c51e fix: Address code review findings for v2.4.0 SMKRV 2026-03-12 01:26:31 +03:00
  • 998103ce73 fix: Comprehensive v2.4.0 security, stability, and quality improvements SMKRV 2026-03-12 01:24:01 +03:00
  • ce0a75f219 refactor: Phase 0 — extract utils.py and providers.py, centralize provider dispatch SMKRV 2026-03-12 00:55:59 +03:00
  • e7c8b22fde docs: Add v2.4.0 comprehensive fix plan spec SMKRV 2026-03-12 00:50:02 +03:00
  • 43cbac2d04 feat: Add ability to edit provider, API key, and endpoint in existing integrations v2.3.0 SMKRV 2025-12-30 17:22:48 +03:00
  • 986c78dd90 fix: Fix OptionsFlowHandler for HA 2024.1+ compatibility SMKRV 2025-12-30 17:10:06 +03:00
  • 0859c35aec fix: Change release workflow to trigger on release created event SMKRV 2025-12-30 16:56:27 +03:00
  • 922fefbd43 chore: Bump version to 2.3.0 SMKRV 2025-12-30 16:49:13 +03:00
  • a5ac100b06 feat: Add structured output support with JSON schema validation SMKRV 2025-12-30 16:42:32 +03:00
  • ef579af7c1 Create release.yml smkrvandGitHub 2025-12-30 16:27:46 +03:00
  • 3097106e93 feat: Add configurable API timeout setting v2.2.0 SMKRV 2025-12-22 00:07:17 +03:00
  • 35073960b8 Delete ha-text-ai.code-workspace smkrvandGitHub 2025-09-03 00:56:56 +03:00
  • 8d0e0b5e44 docs: update README with context_messages parameter SMKRV 2025-09-02 23:50:20 +03:00
  • e91c3701c5 Fix: Resolve get_history service parameter handling issue v2.1.9 SMKRV 2025-09-02 23:27:34 +03:00
  • 7f62101b3e Update HACS minimum HA version to align with README requirement (2024.12.0) smkrv 2025-09-02 23:13:10 +03:00
  • 3729c3736f Update hassfest.yaml smkrvandGitHub 2025-09-02 09:36:46 +03:00
  • f5ce5e459a Update hassfest.yaml smkrvandGitHub 2025-09-02 09:24:35 +03:00
  • 4064486b1e Potential fix for code scanning alert no. 1: Workflow does not contain permissions
    smkrvGitHubCopilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
    2025-09-02 09:18:15 +03:00
  • 185778dbd0 docs: Update AI models to latest versions SMKRV 2025-09-02 02:19:37 +03:00
  • 83a255dee0 docs: Update README.md - actualize documentation SMKRV 2025-09-02 02:11:34 +03:00
  • 6b66dd6a4d docs: Update README with latest configuration defaults and Gemini models SMKRV 2025-09-02 02:06:58 +03:00
  • bd82f23120 docs: Update HACS badge from Custom to Default SMKRV 2025-09-02 01:56:24 +03:00
  • eee9754033 fix: Fix JSON syntax errors in translation files v2.1.8 SMKRV 2025-09-02 01:26:49 +03:00
  • 517b1f11ae fix: Remove invalid response schema from services.yaml SMKRV 2025-09-02 01:22:20 +03:00
  • ed8f19bfa9 fix: Add support for response_variable in ask_question service SMKRV 2025-09-02 01:19:44 +03:00
  • 7e3daf611b fix: Remove target requirements from services to fix mandatory device/area/entity selection issue SMKRV 2025-09-01 23:40:26 +03:00
  • 37919be70f fix: Resolve hassfest validation errors in services.yaml SMKRV 2025-09-01 17:20:40 +03:00
  • e427254584 feat: Implement response variables support and comprehensive production audit (v2.1.8) SMKRV 2025-09-01 17:14:23 +03:00
  • 76c5629fa0 refactor(google-gemini): rewrite integration using google-genai 1.16.0 Completely rewrote the Google Gemini integration logic based on google-genai 1.16.0 to fix issue #6. Key changes: - Updated to the latest google-genai library - Made API endpoint abstract while retaining option for custom endpoint configuration - Refactored logic and classes exclusively within Google Gemini implementation - All changes are limited to Google Gemini integration refactoring with no impact on other functionality. v2.1.7 SMKRV 2025-05-21 01:27:47 +03:00
  • 7958bd010b refactor(google-gemini): rewrite integration using google-genai 1.16.0 SMKRV 2025-05-21 01:26:42 +03:00
  • 8cd876195a Bump to version 2.1.6 v2.1.6 SMKRV 2025-05-20 01:50:06 +03:00
  • 376753e001 fix: correct field naming in Gemini API requests from camelCase to snake_case and improve message handling SMKRV 2025-05-20 01:42:38 +03:00
  • b6e73e847d fix(api_client): correct Google Gemini API integration v2.1.5 SMKRV 2025-05-20 01:16:41 +03:00
  • 440c734214 Bump release version to v2.1.4 v2.1.4 SMKRV 2025-05-19 23:20:27 +03:00
  • 73788373cd Release v2.1.3 v2.1.3 SMKRV 2025-05-19 23:12:55 +03:00
  • 4bfc96019b fix: DEFAULT_GEMINI_ENDPOINT SMKRV 2025-05-19 15:53:43 +03:00
  • 2138fc7654 fix: DEFAULT_GEMINI_ENDPOINT SMKRV 2025-05-19 15:36:58 +03:00
  • 95bd2ebb41 Add support for Google Gemini (thanks to @Azzedde) #5 SMKRV 2025-05-19 15:10:19 +03:00
  • cad0fd7031 Merge pull request #5 from Azzedde/main smkrvandGitHub 2025-05-19 14:44:06 +03:00
  • c003b258f6 Add Gemini API provider support to HA Text AI integration Azzedde 2025-05-18 13:23:55 +02:00
  • 65a10c77f4 ~ SMKRV 2025-01-30 01:15:13 +03:00
  • e1463828c9 ~ SMKRV 2025-01-30 01:14:24 +03:00
  • 5ebb9c9c66 fix: max_tokens value v2.1.2 SMKRV 2025-01-29 18:04:13 +03:00
  • f17c631a79 fix: max_tokens value SMKRV 2025-01-29 18:02:42 +03:00
  • 0e06794384 refactor(docs): shields & community links updated SMKRV 2025-01-29 03:05:47 +03:00
  • d8a924909b refactor(docs): shields & community links updated SMKRV 2025-01-29 03:05:11 +03:00
  • 29f1659a02 refactor(docs): shields & community links updated SMKRV 2025-01-29 03:04:39 +03:00
  • 5b7905de80 refactor(docs): shields & community links updated SMKRV 2025-01-29 03:03:48 +03:00
  • cf9ac6dcea refactor(docs): shields & community links updated SMKRV 2025-01-29 01:08:45 +03:00
  • 568eb3e16c refactor(docs): shields updated SMKRV 2025-01-29 00:58:27 +03:00
  • 53fb150389 refactor(docs): shields updated SMKRV 2025-01-29 00:58:09 +03:00
  • acbb53d2af refactor(docs): shields updated SMKRV 2025-01-29 00:57:27 +03:00
  • e19db29441 refactor(docs): DeepSeek Integration SMKRV 2025-01-28 16:25:59 +03:00
  • bfd64d1122 Release v2.1.1: Token Handling Improvement and DeepSeek Support v2.1.1 SMKRV 2025-01-28 15:54:48 +03:00
  • 82e1f0c4f9 Release v2.1.0 v2.1.0 SMKRV 2024-12-13 00:06:08 +03:00
  • 5c16eee6e4 fix: Read version from manifest.json SMKRV 2024-12-12 16:03:15 +03:00
  • e988d445a4 - Fixed version reading from manifest.json implementation SMKRV 2024-12-11 22:01:01 +03:00
  • f9bfb9ab7f fix: correct sw_version syntax in device_info SMKRV 2024-12-11 21:57:27 +03:00
  • 92dd1bc110 ~ SMKRV 2024-12-11 00:00:12 +03:00
  • 17d547325a refactor(docs): updated README services examples with more detailed configuration SMKRV 2024-12-10 23:33:32 +03:00
  • b8cb70217c refactor(docs): updated README shields SMKRV 2024-12-10 23:27:49 +03:00
  • 530d04f25d refactor(docs): updated README shields SMKRV 2024-12-10 23:27:18 +03:00
  • b71083b9bf bump to version 2.0.9 SMKRV 2024-12-10 17:25:47 +03:00
  • f9f7d10f7f refactor(docs): updated README images SMKRV 2024-12-10 17:21:41 +03:00
  • 9f7cb20621 refactor(docs): updated README images SMKRV 2024-12-10 17:19:52 +03:00
  • 6fc3b23365 refactor(docs): updated README images SMKRV 2024-12-10 17:18:55 +03:00
  • 15c717fcb0 fix: Display only last Q&A in sensor state to prevent data truncation - Show only the latest question and answer in sensor state - Keep full conversation history in attributes - Fix truncation issues in Home Assistant UI - Maintain backwards compatibility - No configuration changes required SMKRV 2024-12-10 17:02:48 +03:00
  • be06fddce1 fix: Display only last Q&A in sensor state to prevent data truncation v2.0.9 SMKRV 2024-12-10 16:19:17 +03:00
  • 5f0bd861a7 docs(readme): Included note that the integration has been submitted to HACS store and is currently pending review in pull request: [pull request #2896](hacs/default#2896). SMKRV 2024-12-10 00:00:18 +03:00
  • 428aee46c8 docs(readme): Included note that the integration has been submitted to HACS store and is currently pending review in pull request: [pull request #2896](hacs/default#2896). SMKRV 2024-12-09 23:59:51 +03:00
  • 561bcf0b1d docs(Code of Conduct): Add Code of Conduct to promote community guidelines SMKRV 2024-12-09 16:52:44 +03:00
  • 2b1e42c665 docs(readme): Included note that the integration has been submitted to HACS store and is currently pending review in pull request: [pull request #2893](https://github.com/hacs/default/pull/2893). SMKRV 2024-12-09 15:29:53 +03:00
  • 2d68f29ab5 bump to version 2.0.8 v2.0.8 SMKRV 2024-12-09 00:41:28 +03:00
  • 19d4a93bca bump to version 2.0.8 SMKRV 2024-12-09 00:41:08 +03:00
  • fb75c5f44e bump to version 2.0.9 SMKRV 2024-12-09 00:39:28 +03:00
  • 52af987985 bump to version 2.0.9 SMKRV 2024-12-09 00:38:59 +03:00