hermes-lcm v1.0.0-rc.1
Lossless Context Management for Hermes: a release candidate focused on storage safety, durable telemetry, and concurrent-startup reliability.
Highlights
- Hardens untrusted prompt, externalized-payload, dependency, backup, and SQLite file boundaries while optional assertion, query-view, pre-answer evidence, embedding, and adaptive-retrieval paths remain disabled by default.
- Preserves active-runtime slash-command routing and durable cumulative compaction telemetry across session rollover, restart, concurrent updates, and response-hook persistence.
- Serializes deep FTS bootstrap repair and tolerates only verified transient SQLite rollback-journal disappearance during concurrent startup without relaxing stable symlink, hardlink, or path-swap rejection.
- Adds exact 900,000-token safety caps for the three proven bare Codex routes only when the provider is
openai-codex.
Changes
- #526 Bind slash commands to the active runtime and persist cumulative compaction telemetry across restart and session rollover.
- #557 Add exact Codex 900k route caps, publish the host-owned dependency assurance contract, and harden prompt, payload, storage, backup, and sidecar boundaries.
- #570 Serialize constructor-time FTS bootstrap repair and preserve transaction and lock provenance under concurrent startup.
- c368323 Reconcile verified transient SQLite rollback-journal disappearance while keeping stable link and path-swap defenses fail closed.