Lanzamientos Gentleman

Gentleman Releases — 08 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

🧠

engram

Gentleman-Programming
v1.15.10
Fix

v1.15.10 — Recovery tokens en MCP ambiguous-project

Patch que blinda el flujo de recuperación cuando MCP no puede resolver el proyecto. Ahora un agente no puede inventar project_choice_reason=user_selected_after_ambiguous_project sin un token emitido por Engram.

  • Cuando la detección de proyecto queda ambigua, mem_save y mem_save_prompt devuelven recovery_token + token_ttl_seconds.
  • El reintento con user_selected_after_ambiguous_project tiene que mandar ese token, atado al contexto ambiguo original y al proyecto elegido.
  • Cobertura de regresión nueva: token faltante, inválido, vencido, de proyecto equivocado, y flow válido.
  • Resultado: los reclamos accidentales o sintéticos de project-choice ahora fallan determinísticamente, en vez de persistir memoria bajo el proyecto incorrecto.

Si tenías un agente que se mandaba con la coartada user_selected_after_ambiguous_project, ojo: ahora tiene que probar que el usuario eligió de verdad. Es un win.

07 May 2026
github.com/Gentleman-Programming/engram →
🎩

gentle-ai

Gentleman-Programming
v1.26.5
Fix

v1.26.5 — Logo de OpenCode Gentle sin caption extra

Patch chico y quirúrgico para el plugin OpenCode Gentle: el logo del home ahora muestra sólo la rosa, sin el caption hardcodeado debajo.

  • Removido el texto Gentleman Programming hardcodeado en el gentle-logo.tsx generado.
  • El slot home_logo de OpenCode queda con la rosa Braille terminal-native, sin ruido alrededor.

Para enganchar: brew upgrade gentle-ai && gentle-ai sync. Si ya tenías el plugin instalado y querés refrescar el archivo generado, corré el path Full Gentleman o seleccioná opencode-gentle-logo en Custom.

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

v1.26.4 — Identidad Gentleman en el installer y bundling SDD más prolijo

Minor que mete la identidad visual de Gentleman dentro del installer y aprieta el path de skill-bundling de SDD.

  • Installables Gentleman opcionales. Full Gentleman ahora instala por default el theme custom Gentleman de Claude Code y el plugin de logo rosa de OpenCode Gentle.
  • Custom granular. Las instalaciones Custom pueden optar por claude-theme y opencode-gentle-logo de forma individual.
  • Logo rosa Braille. El logo del TUI y el home logo de OpenCode usan ahora el arte Gentle-AI rosa terminal-native.
  • Bundling SDD. Claude Code ya no ve los SKILL.md de fases SDD como user skills picker-visible.
  • Diagnóstico de inyección. Los errores del injector SDD ahora incluyen el path del asset, así fallar bundleado es debuggeable.
  • Separación de themes. El componente theme sigue aplicando el overlay de settings gentleman-kanagawa; el theme custom de Claude Code se instala aparte.

Tests: unit, golden TUI y E2E actualizados; CI verde en Ubuntu, Fedora y Arch. Para enganchar: brew upgrade gentle-ai && gentle-ai sync.

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

v1.26.3 — Preset custom y descripciones de skills aptas para Claude Code

Patch que arregla el flujo de preset ecosistema custom y deja las descripciones de skills aptas para el listado de Claude Code.

  • Custom preset. El flujo ya no salta a los plugins community de OpenCode antes de la selección de componentes.
  • Tests de matriz TUI. Snapshots golden nuevos para preset y custom post-component navigation.
  • Descripciones de skills Claude-friendly. Quedan en una sola línea, preservan los triggers y se cortan en 160 chars.
  • Frontmatter más estricto. Tests reforzados y guidance de skill-creator actualizada para que los skills nuevos preserven el valor del trigger dentro del budget de listado de Claude.

Validación: go test -count=1 ./..., go vet ./..., git diff --check, go build ./... — todo verde.

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

engram

Gentleman-Programming
v1.15.10
Fix

v1.15.10 — Recovery tokens for MCP ambiguous-project

Patch that hardens the recovery flow when MCP can't resolve the project. An agent can no longer fabricate project_choice_reason=user_selected_after_ambiguous_project without a token issued by Engram.

  • On ambiguous project detection, mem_save and mem_save_prompt now return recovery_token + token_ttl_seconds.
  • A retry using user_selected_after_ambiguous_project must include that token, bound to the original ambiguous context and the selected project.
  • New regression coverage: missing, invalid, stale, wrong-project, and valid recovery-token flows.
  • Net effect: accidental or synthetic project-choice claims now fail deterministically instead of persisting memory under the wrong project.

If an agent of yours was leaning on user_selected_after_ambiguous_project as a free pass, heads up: it now has to prove the user actually chose. That's the point.

07 May 2026
github.com/Gentleman-Programming/engram →
🎩

gentle-ai

Gentleman-Programming
v1.26.5
Fix

v1.26.5 — OpenCode Gentle logo with no extra caption

Small surgical patch for the OpenCode Gentle plugin: the home logo now renders only the rose, with no hardcoded caption underneath.

  • Removed the hardcoded Gentleman Programming text from the generated gentle-logo.tsx.
  • OpenCode's home_logo slot now shows only the terminal-native Braille rose artwork, no noise around it.

Pick it up: brew upgrade gentle-ai && gentle-ai sync. If you already installed the plugin and want the generated file refreshed, rerun the Full Gentleman install path or select opencode-gentle-logo in Custom.

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

v1.26.4 — Gentleman visual identity in the installer and tighter SDD bundling

Minor that brings Gentleman's visual identity into the installer and tightens the SDD skill-bundling path.

  • Optional Gentleman installables. Full Gentleman now installs the Claude Code Gentleman custom theme and the OpenCode Gentle rose TUI logo plugin by default.
  • Granular Custom. Custom installs can opt into claude-theme and opencode-gentle-logo individually.
  • Braille rose logo. The TUI logo and the OpenCode home logo now use the terminal-native Gentle-AI rose artwork.
  • SDD bundling. Claude Code no longer sees SDD phase SKILL.md files as picker-visible user skills.
  • Asset injection diagnostics. SDD injector errors now include asset paths, so bundled-skill failures are debuggable.
  • Theme separation. The existing theme component still applies the gentleman-kanagawa settings overlay; the new Claude Code custom theme installs separately.

Tests: unit, TUI golden, and E2E coverage updated; CI green on Ubuntu, Fedora, and Arch. Pick it up: brew upgrade gentle-ai && gentle-ai sync.

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

v1.26.3 — Custom ecosystem preset and Claude-Code-friendly skill descriptions

Patch that fixes the custom ecosystem preset flow and makes skill descriptions Claude Code friendly.

  • Custom preset. The flow no longer jumps to OpenCode community plugins before component selection.
  • TUI flow matrix tests. New golden snapshots for preset and custom post-component navigation.
  • Claude-friendly skill descriptions. Now single-line, trigger-preserving, capped at 160 chars.
  • Stricter frontmatter. Hardened skill frontmatter tests and updated skill-creator guidance so future skills preserve trigger value within Claude's skill-listing budget.

Validation: go test -count=1 ./..., go vet ./..., git diff --check, go build ./... — all green.

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

engram

Gentleman-Programming
v1.15.10
Fix

v1.15.10 — Jetons de récupération pour ambiguous-project MCP

Patch qui durcit le flux de récupération quand MCP n'arrive pas à résoudre le projet. Un agent ne peut plus fabriquer project_choice_reason=user_selected_after_ambiguous_project sans un jeton émis par Engram.

  • Sur détection ambiguë, mem_save et mem_save_prompt renvoient désormais recovery_token + token_ttl_seconds.
  • Une nouvelle tentative avec user_selected_after_ambiguous_project doit inclure ce jeton, lié au contexte ambigu original et au projet sélectionné.
  • Nouvelle couverture de régression : jeton manquant, invalide, périmé, mauvais projet, et flux valide.
  • Effet net : les revendications accidentelles ou synthétiques échouent désormais de façon déterministe au lieu de persister la mémoire sous le mauvais projet.

Si un agent comptait sur user_selected_after_ambiguous_project comme passe-droit, attention : il doit maintenant prouver que l'utilisateur a réellement choisi.

07 May 2026
github.com/Gentleman-Programming/engram →
🎩

gentle-ai

Gentleman-Programming
v1.26.5
Fix

v1.26.5 — Logo OpenCode Gentle sans légende superflue

Patch chirurgical pour le plugin OpenCode Gentle : le logo de la home n'affiche plus que la rose, sans légende codée en dur.

  • Suppression du texte Gentleman Programming codé en dur dans le gentle-logo.tsx généré.
  • Le slot home_logo d'OpenCode ne montre plus que la rose Braille terminal-native, sans bruit autour.

Pour appliquer : brew upgrade gentle-ai && gentle-ai sync. Si le plugin était déjà installé, relancez le chemin Full Gentleman ou sélectionnez opencode-gentle-logo en Custom pour rafraîchir le fichier généré.

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

v1.26.4 — Identité visuelle Gentleman dans l'installer et bundling SDD resserré

Mineur qui amène l'identité visuelle Gentleman dans l'installer et resserre le chemin de bundling de skills SDD.

  • Installables Gentleman optionnels. Full Gentleman installe désormais par défaut le thème custom Gentleman de Claude Code et le plugin du logo rose OpenCode Gentle.
  • Custom granulaire. Les installs Custom peuvent activer claude-theme et opencode-gentle-logo individuellement.
  • Logo rose Braille. Le logo TUI et le home logo OpenCode utilisent désormais l'art Gentle-AI rose terminal-native.
  • Bundling SDD. Claude Code ne voit plus les SKILL.md des phases SDD comme user skills visibles dans le picker.
  • Diagnostic d'injection d'assets. Les erreurs de l'injector SDD incluent désormais les chemins d'assets, ce qui rend les échecs de skills bundlées debuggables.
  • Séparation des thèmes. Le composant theme applique toujours l'overlay de settings gentleman-kanagawa ; le nouveau thème custom Claude Code s'installe séparément.

Tests : unit, golden TUI et E2E mis à jour ; CI au vert sur Ubuntu, Fedora et Arch. Pour appliquer : brew upgrade gentle-ai && gentle-ai sync.

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

v1.26.3 — Preset écosystème custom et descriptions de skills compatibles Claude Code

Patch qui corrige le flux de preset écosystème custom et rend les descriptions de skills compatibles avec Claude Code.

  • Preset custom. Le flux ne saute plus vers les plugins community OpenCode avant la sélection des composants.
  • Tests matriciels du TUI. Nouveaux snapshots golden pour la navigation post-composants en preset et custom.
  • Descriptions de skills Claude-friendly. Une seule ligne, conservation des triggers, plafond à 160 caractères.
  • Frontmatter plus strict. Tests durcis et guidance skill-creator mise à jour pour que les futures skills préservent la valeur du trigger dans le budget de listing de Claude.

Validation : go test -count=1 ./..., go vet ./..., git diff --check, go build ./... — tout au vert.

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