Skip to content

Releases: misterdas/hermes-trove

Release list

v1.1.4

Choose a tag to compare

@misterdas misterdas released this 22 Sep 15:40

Install/uninstall scripts, slash commands enabled, all tests green (3178/3178).

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 10:35

hermes-lcm v1.0.0

Lossless Context Management for Hermes: the stable 1.0 release.

Highlights

  • Sufficiency gate (sufficiency_gate.py, mode LCM_PREANSWER_EVIDENCE_MODE=sufficiency_v1): the preanswer evidence pipeline now delivers an explicit sufficiency verdict with every result — answer_sufficient / computation_sufficient / finite_coverage map to answer, partial to answer with disclosure, and unknown / conflicted to annotate (disclose rather than stay silent). States where the pipeline performed no evidence work receive no claim at all: unmarked stays unmarked. The gate never calls a provider and never mutates evidence, computation, or the delivered context of sufficient results. Gate application is atomic, delivered compiler states are never overridden by reason-code classification, and the compiler's trace digest remains re-derivable from every gated result. Default-off; every other mode is byte-identical to its previous behavior.
  • 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

  • Sufficiency gate and preanswer evidence pipeline.
  • #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.

Upgrade Notes

  • This is the stable v1.0.0 release. Upgrade from v1.0.0-rc.1 or earlier — no breaking schema changes.
  • Use /lcm backup before updating, or stop all Hermes instances before replacing the plugin.
  • Verify plugin_version: 1.0.0 after restart.

Contributors