Versions Gentleman

Gentleman Releases — 11 May 2026

Lo nuevo hoy

Today's highlights

Points forts du jour

Click en cualquiera para ir al detalle

Click any item to jump to the full section

Cliquez un élément pour aller à la section complète

🎩

gentle-ai

Gentleman-Programming
v1.27.3
Fix

v1.27.3 — Pi `packages` migrado a array iterable

Patch que arregla el crash de arranque de Pi cuando v1.27.2 dejaba packages escrito como objeto en .pi/settings.json.

  • El package manager de Pi itera projectSettings.packages, así que un objeto rompía con TypeError: object is not iterable.
  • El wiring de Pi ahora escribe packages como array iterable e incluye npm:[email protected].
  • Migración automática: la forma objeto rota de v1.27.2 se reescribe a la forma array que Pi espera, preservando entradas no relacionadas.

Si tocaste v1.27.2, te bumpea: brew upgrade gentle-ai y volvé a correr gentle-ai install --agent pi para refrescar la config.

10 May 2026
github.com/Gentleman-Programming/gentle-ai →
Fix

v1.27.2 — MCP de Pi Engram cableado e installs multi-agente con Pi arreglados

Patch quirúrgico para el wiring de Pi y los installs mixtos.

  • Los installs de Pi ahora declaran pi-mcp-adapter, agregan la dependencia npm y activan .pi/mcp.json con directTools.
  • Elegir Pi junto con OpenCode, Claude Code u otros agentes en el TUI vuelve a mostrar y correr el setup de paquetes Pi.
  • Preserva settings, dependencias npm y MCP servers no relacionados al refrescar el acceso a Engram.

Verificá con: gentle-ai install --agent pi y gentle-ai install --agent pi --agent opencode --agent claude-code --component engram.

10 May 2026
github.com/Gentleman-Programming/gentle-ai →
Fix

v1.27.1 — Install de Pi provisiona Engram real

Patch para installs de Pi: elegir Pi ahora provisiona el componente Engram real, además del adapter gentle-engram de Pi.

  • Engram para Pi. gentle-ai install --agent pi incluye por default el componente Engram real.
  • Stack Pi sin cambios. Sigue instalando gentle-pi, gentle-engram, pi-subagents y pi-intercom vía pi install npm:*.
  • Plan de instalación claro. El plan Pi-only ahora muestra el provisioning de Engram y el stack de paquetes Pi por separado.
  • Docs. docs/pi.md aclara que gentle-engram es un adapter/integración, no el binario de Engram.

Para enganchar: brew upgrade gentle-ai && gentle-ai sync (o scoop update gentle-ai en Windows).

10 May 2026
github.com/Gentleman-Programming/gentle-ai →
Feature

v1.27.0 — Pi como target de agente de primera clase + checksum fail-closed

Bump minor que mete a Pi como target de agente de primera clase y endurece el installer.

  • Soporte Pi. Agrega pi como target de instalación, detecta el binario pi antes de correr la instalación de paquetes Pi.
  • Stack de paquetes Pi. Instala gentle-pi, gentle-engram, pi-subagents y pi-intercom con pi install npm:* exactos.
  • UX Pi-only. Elegir solo Pi saltea persona, ecosistema y prompts de Strict TDD — los maneja el stack de paquetes Pi.
  • Persona de Pi. Documenta gentle-pi 0.1.12 con comandos /gentleman:persona y /gentleman:models.
  • Fixes. Los comandos explícitos de update no se auto-actualizan antes de correr; los providers custom de OpenCode funcionan en el model picker; checksums del installer ahora fail closed si están ausentes o no matchean; sacada la regla stale «Never build after changes».
  • Docs. Documenta soporte Pi, responsabilidades de gentle-pi y gentle-engram, instrucciones de OpenClaw y MCP, y recomienda Scoop como path soportado en Windows.

Para enganchar: brew upgrade gentle-ai && gentle-ai sync (Windows: scoop update gentle-ai). Gracias @ram4-dev, @felipe3dfx, @kiosvantra, @0xMar, @borja-glez, @mitre88 y @GerardoFC8 por los PRs.

10 May 2026
github.com/Gentleman-Programming/gentle-ai →
🎩

gentle-ai

Gentleman-Programming
v1.27.3
Fix

v1.27.3 — Pi `packages` migrated to iterable array

Patch that fixes the Pi startup crash caused by v1.27.2 writing packages as an object in .pi/settings.json.

  • Pi's package manager iterates projectSettings.packages, so an object shape blew up with TypeError: object is not iterable.
  • Pi wiring now writes packages as an iterable array including npm:[email protected].
  • Auto-migration: the broken v1.27.2 object shape gets rewritten into Pi's expected array shape while preserving unrelated entries.

If you touched v1.27.2, this is your bump: brew upgrade gentle-ai and re-run gentle-ai install --agent pi to refresh the config.

10 May 2026
github.com/Gentleman-Programming/gentle-ai →
Fix

v1.27.2 — Pi Engram MCP wiring and mixed-agent installs with Pi fixed

Surgical patch for Pi wiring and mixed installs.

  • Pi installs now declare pi-mcp-adapter, add the npm dependency, and activate .pi/mcp.json with directTools.
  • Choosing Pi together with OpenCode, Claude Code, or other agents in the TUI again shows and runs the Pi package setup.
  • Preserves unrelated Pi settings, npm dependencies, and MCP servers while refreshing Engram access.

Verify with: gentle-ai install --agent pi and gentle-ai install --agent pi --agent opencode --agent claude-code --component engram.

10 May 2026
github.com/Gentleman-Programming/gentle-ai →
Fix

v1.27.1 — Pi install provisions real Engram

Patch for Pi installs: choosing Pi now provisions the real Engram component in addition to Pi's gentle-engram adapter package.

  • Engram for Pi. gentle-ai install --agent pi includes the real Engram component by default.
  • Pi stack unchanged. Still installs gentle-pi, gentle-engram, pi-subagents, and pi-intercom via pi install npm:*.
  • Clear install plan. The Pi-only plan now shows Engram provisioning and the Pi package stack as separate steps.
  • Docs. docs/pi.md clarifies that gentle-engram is an adapter/integration, not the Engram binary.

Pick it up: brew upgrade gentle-ai && gentle-ai sync (or scoop update gentle-ai on Windows).

10 May 2026
github.com/Gentleman-Programming/gentle-ai →
Feature

v1.27.0 — Pi as a first-class agent target + checksum fail-closed

Minor bump that lands Pi as a first-class agent target and hardens the installer.

  • Pi support. Adds pi as an install target, detects the pi binary before running Pi package installation.
  • Pi package stack. Installs gentle-pi, gentle-engram, pi-subagents, and pi-intercom via exact pi install npm:* commands.
  • Pi-only UX. Selecting only Pi skips persona, ecosystem, and Strict TDD prompts — those are owned by the Pi package stack.
  • Pi persona. Documents gentle-pi 0.1.12 with /gentleman:persona and /gentleman:models commands.
  • Fixes. Explicit update commands no longer self-update before running; OpenCode custom providers work in the model picker; installer checksums now fail closed when absent or mismatched; the stale «Never build after changes» persona rule is gone.
  • Docs. Documents Pi support, gentle-pi and gentle-engram responsibilities, OpenClaw workspace + MCP setup, and recommends Scoop as the supported Windows path.

Pick it up: brew upgrade gentle-ai && gentle-ai sync (Windows: scoop update gentle-ai). Thanks @ram4-dev, @felipe3dfx, @kiosvantra, @0xMar, @borja-glez, @mitre88, and @GerardoFC8 for the PRs.

10 May 2026
github.com/Gentleman-Programming/gentle-ai →
🎩

gentle-ai

Gentleman-Programming
v1.27.3
Fix

v1.27.3 — `packages` Pi migré vers un tableau itérable

Patch qui corrige le crash de démarrage de Pi causé par v1.27.2 écrivant packages sous forme d'objet dans .pi/settings.json.

  • Le gestionnaire de paquets de Pi itère projectSettings.packages, donc une forme objet plantait avec TypeError: object is not iterable.
  • Le câblage Pi écrit désormais packages comme un tableau itérable incluant npm:[email protected].
  • Migration auto : la forme objet cassée de v1.27.2 est réécrite vers la forme tableau attendue par Pi, en préservant les entrées non liées.

Si vous étiez sur v1.27.2 : brew upgrade gentle-ai puis relancez gentle-ai install --agent pi pour rafraîchir la config.

10 May 2026
github.com/Gentleman-Programming/gentle-ai →
Fix

v1.27.2 — câblage MCP Pi Engram et installs multi-agents avec Pi corrigés

Patch chirurgical pour le câblage Pi et les installs mixtes.

  • Les installs Pi déclarent désormais pi-mcp-adapter, ajoutent la dépendance npm et activent .pi/mcp.json avec directTools.
  • Choisir Pi avec OpenCode, Claude Code ou d'autres agents dans le TUI montre et exécute à nouveau le setup des paquets Pi.
  • Préserve les settings Pi, dépendances npm et serveurs MCP non liés tout en rafraîchissant l'accès à Engram.

Vérifiez avec : gentle-ai install --agent pi et gentle-ai install --agent pi --agent opencode --agent claude-code --component engram.

10 May 2026
github.com/Gentleman-Programming/gentle-ai →
Fix

v1.27.1 — l'install Pi provisionne le vrai Engram

Patch pour les installs Pi : choisir Pi provisionne désormais le vrai composant Engram en plus du package adaptateur gentle-engram de Pi.

  • Engram pour Pi. gentle-ai install --agent pi inclut le vrai composant Engram par défaut.
  • Stack Pi inchangé. Installe toujours gentle-pi, gentle-engram, pi-subagents et pi-intercom via pi install npm:*.
  • Plan d'installation clair. Le plan Pi-only montre le provisioning d'Engram et le stack de paquets Pi comme étapes séparées.
  • Docs. docs/pi.md clarifie que gentle-engram est un adaptateur/intégration, pas le binaire Engram.

Pour appliquer : brew upgrade gentle-ai && gentle-ai sync (ou scoop update gentle-ai sur Windows).

10 May 2026
github.com/Gentleman-Programming/gentle-ai →
Feature

v1.27.0 — Pi comme cible d'agent de premier rang + checksum fail-closed

Bump mineur qui fait de Pi une cible d'agent de premier rang et durcit l'installer.

  • Support Pi. Ajoute pi comme cible d'installation, détecte le binaire pi avant de lancer l'installation des paquets Pi.
  • Stack de paquets Pi. Installe gentle-pi, gentle-engram, pi-subagents et pi-intercom via les commandes exactes pi install npm:*.
  • UX Pi-only. Sélectionner uniquement Pi saute persona, écosystème et prompts Strict TDD — ils sont gérés par le stack de paquets Pi.
  • Persona Pi. Documente gentle-pi 0.1.12 avec les commandes /gentleman:persona et /gentleman:models.
  • Fixes. Les commandes explicites d'update ne s'auto-mettent plus à jour avant l'exécution ; les providers custom OpenCode fonctionnent dans le model picker ; les checksums de l'installer fail closed s'ils sont absents ou divergents ; la règle stale «Never build after changes» a été retirée.
  • Docs. Documente le support Pi, les responsabilités de gentle-pi et gentle-engram, le setup workspace + MCP d'OpenClaw, et recommande Scoop comme chemin Windows supporté.

Pour appliquer : brew upgrade gentle-ai && gentle-ai sync (Windows : scoop update gentle-ai). Merci @ram4-dev, @felipe3dfx, @kiosvantra, @0xMar, @borja-glez, @mitre88 et @GerardoFC8 pour les PRs.

10 May 2026
github.com/Gentleman-Programming/gentle-ai →