Saltar al contenido principal

daimon 0.29.0: dejar registro de lo que se descartó

· 3 min de lectura

Una memoria que solo registra lo que decidiste es media memoria. La otra mitad es lo que descartaste, y por qué, para que nadie vuelva a perder una tarde redescubriéndolo. 0.29.0 agrega esa mitad.

El ledger de refutaciones

daimon refute add registra un veredicto acotado sobre un sujeto, con la evidencia citada en el momento de afirmarlo. La afirmación de un agente queda como candidata hasta que una persona ejecuta daimon refute ratify. daimon refute guard contrasta una acción propuesta contra el ledger activo antes de que repitas algo ya resuelto, y daimon refute overturn es la forma de dar de baja un veredicto cuando la evidencia cambia.

Hay dos decisiones de diseño que conviene decir sin rodeos.

Nada en el ledger se purga por antigüedad. Una refutación vale más con el tiempo, no menos: que un enfoque haya fallado hace ocho meses es justamente lo que querés ver cuando alguien lo propone de nuevo. Por eso daimon refute search lee el ledger completo sin decaimiento por edad, a diferencia del recall de checkpoints.

Y el guard es consultivo. Muestra el veredicto previo; no bloquea la acción. Un agente puede seguir adelante igual. Lo que cambia es que queda registro de lo que se le advirtió, así que un error repetido ahora se puede rastrear hasta una decisión y no hasta el desconocimiento.

Las skills que el host no podía ver

El plugin publica dos skills, daimon-briefing y daimon-end. Estaban un directorio por debajo de donde el loader busca, así que nada falló y nada avisó. Simplemente no aparecían en la lista de skills de la sesión.

0.29.0 las ubica donde los hosts buscan, confirmado sobre una instalación real y no inferido. La misma versión suma daimon why, el lado de lectura de la evidencia de un ítem, a la skill que un agente efectivamente lee. Estaba documentado para personas e invisible para agentes.

También en esta versión

Los rollout stems de Codex ahora resuelven al id de sesión generado.

La referencia de CLI está reagrupada por lo que querés hacer y no por subsistema.

Una nueva página de claims lista cada número que publicamos sobre daimon, cada uno con el comando que mide lo mismo en tu propia instalación. Esos comandos corren de forma local y no envían nada. Tus números se quedan en tu máquina.

Cómo obtenerlo

uv tool install daimon-briefing

Para actualizar:

uv tool upgrade daimon-briefing

Quienes usan el plugin necesitan /plugin y recargar. La caché del plugin está fijada por versión, así que el arreglo de las skills llega con el commit de release y no con la publicación en PyPI.