Observed since 20 Oct, 15:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Versioned identity blocks for LLM agents -- self-evolution via a linear version chain with propose/consent/apply, rationale, and rollback
Versioned identity blocks for LLM agents — the substrate for self-evolution: the agent proposes changes to its own identity, a human consents, and nothing is lost, only superseded.
An identity block (persona, reinforcement, anti-sycophancy guard, self-improvement
scratch, presence voice) is a linear parent-pointer version chain. Exactly one
active version exists per (agent_id, customer_id, user_id, block_key); each
version carries its content, a rationale, a content_hash, and its lineage.
Lifecycle: propose (agent) → consent (user) → apply, with non-destructive rollback. Consent is tiered — tier-1 (identity-shaping) blocks require human consent before applying; tier-2 (routine) blocks auto-apply with an async veto.
This differs from knowledge's shadow-chain (which is scope-layering, not temporal
version history): identity versions are a temporal chain with rollback.
identity_versions table + IdentityVersionsCollection + the block /
status / tier value types + migration v001.identity_propose tool.Consumers own the apply path (subscribe/authorize/write); this package provides the store, the version chain, the lifecycle, and the events.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.72.0 | 20 Oct 2026 | 7 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Public sponsor counts have not been collected. These signals belong to the repository owner.
github · 1 observations shown. Missing days are unknown.
| Date / source period | Value | Observed at |
|---|---|---|
| 2026-10-20 | 0 | 2026-10-20T17:18:19.8928356Z |
Observed since 20 Oct, 15:37 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:c5ebefd53fda54a670f79e1dfffd69194a09c656fb111249f35e72ac5dd68435