MentisDB Blog

Durable memory for AI agents

MentisDB 0.10.7.52 — Hotfix: skill registry boot crash

August 16, 2026

0.10.6 panicked on boot against any existing mentisdb-skills.bin written by 0.10.5 or earlier:

Failed to deserialize skill registry: OtherString(
  "invalid value: integer `10633`, expected variant index 0 <= i < 2")
Upgrade now: cargo install mentisdb --locked --force then restart the daemon. The skill file is not corrupt. Do not delete mentisdb-skills.bin.

Hotfix

0.10.6 stored SkillVersion.schema_version in the bincode record immediately before content. Bincode has no optional-field compatibility, so the next integer on disk — the Full/Delta payload length — was read as the content-enum discriminant.

0.10.7 decodes the 0.10.5 V2 layout, maps schema_version = 0 (unknown, reconstruct on index), and rewrites the registry on open or startup migrate. Skill bodies are unchanged.

Otherwise 0.10.6.51

Feature list is unchanged from 0.10.6.51 (permanent skill delete, sidecar WAL, persist wins).