Skip to content

v2.0.11

Choose a tag to compare

@github-actions github-actions released this 11 Mar 23:21
· 20 commits to master since this release

HomeGenie 🧞 2.0.11 - Widget Live-Coding

This release introduces a seamless "Magic Loop" between your ideas, the AI Genie, and your actual system code.

🧠 Deep Context & System Awareness

The AI Genie is no longer just a chatbot; it’s now a Senior Architect that knows your system inside out.

  • Deep Knowledge Engine: When enabled, the Genie automatically analyzes your active programs (programs.xml) and existing UI widgets.
  • Gemini Context Caching: We’ve implemented high-performance caching (v1beta) for massive system contexts (100k+ tokens). This means near-instant responses and significantly lower API overhead.

🪄 The Widget Wizard

Say goodbye to copy-pasting. The new Widget Wizard automates the deployment of AI-generated code.

  • One-Click Installation: When the Genie generates a UI component, a dedicated Action Card appears. Click "Save" and HomeGenie handles the file creation (HTML/CSS/JS) for you.
  • The Magic Loop: If you have the Widget Editor open, the Genie automatically detects it! Update your code directly from the chat and watch the editor refresh in real-time.
  • Auto-Update Mode: Enable the new "Auto-update" preference for a true live-coding experience.

✨ UI/UX Refinements

  • Simplified Actions: A cleaner, more compact Action Card focused on what matters: building.
  • Speech Control Menu: Toggle voice output on-the-fly by clicking the Genie logo. Your preference is remembered across sessions.
  • Structured Reliability: Under the hood, we now enforce strict JSON schemas for AI responses, eliminating formatting errors and hallucinations.

🛠️ Core Improvements

  • Resilient API Handling: Smart management of "429 Too Many Requests" errors with automatic cooldowns and fallbacks.
  • XML Slimming: Intelligent pre-processing of system files to reduce token consumption while keeping all the logic.

Full Changelog: v2.0.10...v2.0.11