Releases: pajeronda/ai_code_task
v1.0.3
v1.0.2
Release v1.0.2
- Fix: Resolved an error in the config flow regarding the default provider.
- Improvement: Enhanced the chat history service.
- Improvement: Improved the registration of static JavaScript resource paths during early startup.
Full Changelog: 1.0.1...1.0.2
v1.0.1
Changelog
- i18n: Add Romanian translations;
- Fix frontend custom element registration;
- Fix AI provider fallback.
Full Changelog: 1.0.0...1.0.1
v1.0.0
π AI Code Task
We are pleased to announce the official release of AI Code Task, a Lovelace card designed to bring AI-driven coding assistance directly into your Home Assistant environment.
This release features a sophisticated frontend card engineered for seamless integration and enhanced productivity.
π Key Features
-
Integrated Code Editor π» Leverage the native ha-code-editor with full syntax highlighting (Jinja2/Python). Includes essential utilities such as Save to Disk, Quick Copy, and automatic detection of manual modifications.
-
Advanced Contextual Chat π¬
A modern chat interface built for efficiency:- Markdown Rendering: ensuring structured and readable responses.
- Code Snippets: Automatic extraction of code blocks with a "Load into Editor" function.
- Persistent History: Conversations and current code states are cached locally, ensuring workflow continuity.
-
File System Management π
A built-in File Explorer allows you to navigate the /config directory, open existing files directly in the editor, modify, and save them all without leaving the dashboard. -
Context Awareness π§
Enhance your AI prompts by attaching relevant context:- Home Assistant Entities: Select specific sensors or switches to provide real-time state data.
- Local Files: Upload text files or logs for immediate AI analysis.
-
Multi-Provider Flexibility π
A dynamic selector enables on-the-fly switching between AI backend providers, allowing you to adapt to performance needs or cost constraints instantly.