Selvedge v0.3.11 adds explicit rejection logging and tamper-evident memory for AI agents
Developer tool Selvedge has released version 0.3.11, introducing formal support for logging rejected coding decisions made by AI agents — not just reverted ones. A new 'reject' change type allows agents to permanently record paths that were considered but never implemented, giving future sessions access to that institutional knowledge. The update also activates the previously dormant 'expires_when' field, letting teams attach invalidation conditions to stored decisions so outdated reasoning can be flagged automatically without network calls or AI inference. To back its append-only memory guarantee, the release introduces a SHA-256 hash chain, making the event log tamper-evident so users can verify no stored entry has been altered. These changes build on v0.3.10's proactive memory delivery, together aiming to prevent AI agents from confidently re-attempting approaches a team has already evaluated and discarded.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in