Releases: stepanov1975/hermes-local-knowledge
Releases · stepanov1975/hermes-local-knowledge
Release list
v0.4.20
Immutable
release. Only release title and notes can be modified.
Fixed
- Extract Python script summaries from the module docstring rather than unrelated multiline string boundaries.
- Honor inline YAML mappings for standalone/profile configuration, including explicit feature disable flags.
- Avoid attributing relative file reads to an indexed artifact without a confirmed absolute path.
- Include runtime skill support documents when the source root is the Hermes home.
- Preserve single-quoted phrase semantics in feedback-assisted routing.
- Validate recovered OKF files against the exact claimed tool and schema, and tolerate concurrent first-use queue initialization.
- Include verified query-level and zero-result search corrections in both evaluation loaders.
Full changelog: v0.4.19...v0.4.20
v0.4.19
Immutable
release. Only release title and notes can be modified.
Fixed
- Detected eligible work in pre-lease OKF queues and created the missing worker lease table on the next write, restoring automatic generation and tool-candidate recording after upgrades while preserving existing candidates.
Full changelog: v0.4.18...v0.4.19
v0.4.18
Immutable
release. Only release title and notes can be modified.
Changed
- Simplified internal ownership for index building, CLI telemetry, frontmatter parsing, lexical policy, and SQL artifact priority while preserving existing index publication, routing, privacy, and telemetry behavior.
Full changelog: v0.4.17...v0.4.18
v0.4.17
Immutable
release. Only release title and notes can be modified.
Fixed
- Made release artifact smoke tests load each installed wheel and source distribution from an isolated empty working directory and verify every loaded package module comes from that environment's
site-packages. - Made source distributions intentionally omit repository tests and release/evaluation tooling, with a positive-payload archive validator and negative controls that reject regressions.
- Kept the raw usage-report schema identical before and after an empty telemetry database is initialized, including top-level
avg_latency_ms: null.
Full changelog: v0.4.16...v0.4.17
v0.4.16
Immutable
release. Only release title and notes can be modified.
Changed
- Enabled implicit consumption feedback by default for private Hermes installations while preserving its same-turn attribution, confirmation, generic-query, and explicit-feedback safeguards.
- Enabled automatic tool-OKF generation by default because generated routing notes significantly improve future tool discovery. Installation guidance now warns that the bounded background worker consumes additional model tokens and documents how to disable it.
Full changelog: v0.4.15...v0.4.16
v0.4.15
Immutable
release. Only release title and notes can be modified.
Fixed
- Prevented Hermes' default plugin security scan from falsely blocking the standard Git install or disabling the plugin after an update because of synthetic test values, release-policy prose, and a GitHub Actions temporary-path lookup. The intentional bounded OKF worker subprocess remains visible as an informational finding.
Full changelog: v0.4.14...v0.4.15
v0.4.14
Immutable
release. Only release title and notes can be modified.
Changed
- Updated generated tool-routing notes to Open Knowledge Format v0.2 metadata and made the existing bounded worker opportunistically convert generator-v3 notes without a model call, preserving their routing content and original generation timestamp while falling back to normal regeneration when lossless conversion is not possible.
Full changelog: v0.4.13...v0.4.14
v0.4.13
Immutable
release. Only release title and notes can be modified.
Changed
- Made all five native tools return concise model-facing payloads: routine lookups now omit index diagnostics, trigger vocabularies, ranks, null fields, echoed arguments, and internal paths while preserving actionable warnings, rebuild state, feedback handles, and graph-edge evidence. Usage telemetry remains rich internally, and the usage-report tool now projects it to current search quality, feedback, errors, and repair candidates.
Full changelog: v0.4.12...v0.4.13
v0.4.12
Immutable
release. Only release title and notes can be modified.
Added
- Expanded artifact-type intent with query-terminal, single-noun promotion for runbooks, skills, docs/references, and memory documents. At most one fully matching family moves forward, only when the exact target carries a complete configured entity label in its own identity fields and another term supplies the operation/topic. Eligibility is resolved across one complete index snapshot and applied as a stable move; body-only, sibling-derived, ambiguous, topic-only, mixed, underspecified, and conversational noun uses retain baseline ranking exactly. Added a lower-bound implicit consumed-rank diagnostic based on valid linked unassisted search baselines.
Changed
- Made the bounded discovery hint direct local Hermes/homelab questions to
knowledge_searchbefore broad file search while reminding callers to verify live state.
Full changelog: v0.4.11...v0.4.12
v0.4.11
Fixed
- Preferred Hermes' context-local active profile over the process-wide
HERMES_HOMEfallback, keeping profile configuration, indexes, usage telemetry, and learned feedback isolated when multiple profile managers coexist in one process.
Full changelog: v0.4.10...v0.4.11