v1.31.0
Feature github.com/Gentleman-Programming/gentle-ai →
v1.31.0 — confirm interactivo de self-update, Antigravity dinámico y limpieza de install/SDD
Bump minor cargado de fixes operativos. Lo grande es el nuevo flag para frenar el self-update automático, paths dinámicos para Antigravity (CLI + Desktop) y dos arreglos clave en el flujo de install que venían molestando.
- Self-update con confirmación: nueva variable
GENTLE_AI_CONFIRM_UPDATEpara pedirte OK antes de updatear en vez de aplicarlo silencioso. PR #663. - Antigravity con paths dinámicos: el agent resuelve solo dónde caen los configs de CLI y Desktop en vez de hardcodear rutas. PR #661.
- Install scoped al workspace: nuevo flag
--scopepara instalar agentes dentro del workspace en vez de pisar~/.claudeglobal. PR #666. - Install incremental de agents:
--agent installahora hace merge sobre elstate.jsonexistente y deja de sobreescribir lo que ya tenías. PR #667. - Engram con checksum SHA256: antes de instalar el binario directo, el componente valida el hash. PR #662.
- SDD sin loop de delegación: agrega executor override en los SKILL.md de subagents para cortar el delegation loop, y obliga respuesta de texto después de persistir para no perder output. PRs #665 y #668.
- Otros fixes: GGA en Windows escribe en
%APPDATA%para coincidir con su read path (#669), Pi usa argumento posicional depnpm dlxpara evitar misparse de--package(#660), Claude suma definiciones faltantes desdd-initysdd-onboard(#664), y la TUI desacopla persona del preset con nuevos labels (#671).
v1.31.0
Feature github.com/Gentleman-Programming/gentle-ai →
v1.31.0 — interactive self-update confirm, dynamic Antigravity paths, install/SDD cleanup
Minor bump loaded with operational fixes. The headline items: a new flag to gate self-update behind interactive confirmation, dynamic config paths for Antigravity (CLI + Desktop), and two long-standing install-flow fixes.
- Interactive self-update confirm: new
GENTLE_AI_CONFIRM_UPDATEenv var to require approval before applying updates instead of silently upgrading. PR #663. - Dynamic Antigravity paths: the agent resolves CLI and Desktop config locations dynamically instead of hardcoding them. PR #661.
- Workspace-scoped install: new
--scopeflag to install agents into the workspace instead of clobbering global~/.claude. PR #666. - Incremental agent install:
--agent installnow merges into the existingstate.jsoninstead of overwriting it. PR #667. - Engram binary SHA256 check: the component verifies the checksum before installing a direct binary. PR #662.
- SDD delegation loop fixed: adds an executor override to subagent SKILL.md files to stop the delegation loop and requires a text response after persistence so output is no longer lost. PRs #665 and #668.
- Other fixes: GGA on Windows now writes config to
%APPDATA%to match its read path (#669), Pi uses a positionalpnpm dlxargument to avoid--packagemisparse (#660), Claude gains missingsdd-initandsdd-onboarddefinitions (#664), and the TUI decouples persona from preset with renamed labels (#671).
v1.31.0
Feature github.com/Gentleman-Programming/gentle-ai →
v1.31.0 — confirmation interactive de self-update, chemins Antigravity dynamiques et nettoyage install/SDD
Bump mineur chargé de correctifs opérationnels. Les points forts : un nouveau flag pour conditionner la self-update à une confirmation interactive, des chemins de config dynamiques pour Antigravity (CLI + Desktop), et deux correctifs install-flow attendus de longue date.
- Confirmation interactive de self-update : nouvelle variable
GENTLE_AI_CONFIRM_UPDATEqui demande une approbation avant d'appliquer la mise à jour au lieu d'upgrader silencieusement. PR #663. - Chemins Antigravity dynamiques : l'agent résout dynamiquement les emplacements de config CLI et Desktop au lieu de les coder en dur. PR #661.
- Install scoped au workspace : nouveau flag
--scopepour installer les agents dans le workspace au lieu d'écraser le~/.claudeglobal. PR #666. - Install d'agents incrémental :
--agent installfusionne désormais avec lestate.jsonexistant au lieu de l'écraser. PR #667. - Vérification SHA256 d'Engram : le composant valide la somme de contrôle avant d'installer le binaire direct. PR #662.
- Boucle de délégation SDD corrigée : ajoute un executor override dans les SKILL.md des sous-agents pour stopper la boucle de délégation et exige une réponse texte après persistance pour ne plus perdre la sortie. PRs #665 et #668.
- Autres correctifs : GGA sous Windows écrit la config dans
%APPDATA%pour correspondre au chemin de lecture (#669), Pi utilise un argument positionnelpnpm dlxpour éviter le misparse de--package(#660), Claude ajoute les définitions manquantessdd-initetsdd-onboard(#664), et la TUI découple la persona du preset avec de nouveaux labels (#671).