Repository navigation
bond v1.8.0
Aceptar decisiones sin salir de la conversación con tu agente: le dices cuáles aceptas y queda
constancia de que lo pediste tú y de quién lo ejecutó.
bond decisions accept,rejectysupersedeadmiten--confirmed-by "<lo que dijo el usuario>"y con él no necesitan terminal. La decisión guarda esa referencia enaccepted_by
y enaccepted_viaquién lo ejecutó (agent:<kind>/<nombre>desde un panel de Herdr,user
fuera);checkvalida su formato. Aceptan varios ids y--all-proposed: un id desconocido o
que no estáproposedse informa sin cortar los demás, y la salida es distinta de 0 si alguno
falla. Sin terminal y sin--confirmed-byse siguen negando, y un--confirmed-byvacío se
rechaza.- Comando nuevo del catálogo,
/accept: enseña las decisionesproposed, te pregunta cuáles
quieres y solo entonces las acepta, rechaza o sustituye citando tus palabras. - En Claude Code, con
[decisions],bond syncañade a.claude/settings.jsonreglasask
paraaccept,rejectysupersede: cada una pasa por el cuadro de permiso de Claude Code.
Se fusionan con las reglas del repo sin pisarlas, y al quitar[decisions]solo se van las de
bond. bond decisions supersededejaba ensupersedesde la decisión nueva su propio id en lugar
del de la sustituida.- El comentario de
[decisions]que escribebond initen.bond/bond.tomlya no habla de un
índice en el README (desde la 1.7.0 no lo hay) y dice que los trailersAgent:yDecision:
son opcionales.
Instalar
curl -fsSL https://raw.githubusercontent.com/jmanuelcorral/bond/main/install.sh | shWindows: irm https://raw.githubusercontent.com/jmanuelcorral/bond/main/install.ps1 | iex