knowledge-base/raw/other/2026-09-08_plur1bus-hermes-7127-hermes3-release.md

3.8 KiB
Raw Permalink Blame History

type source_url retrieved title tags
other https://github.com/Cyb3rb1ade/openclaw-plur1bus-memory/releases/tag/7.12.7-hermes.3 2026-09-08 PLUR1BUS Hermes 7.12.7-hermes.3 Release
plur1bus
hermes
memory
release
bugfix
unicode
umlauts
timeout
recall
dreams
checksum

PLUR1BUS Hermes 7.12.7-hermes.3 Release

Mr. Cy (@Cyb3rblade) veröffentlichte am 08.09.2026 das Hermes-Release 7.12.7-hermes.3 als Nachlieferung für @HermanButlerBot. Es supersedes 7.12.7-hermes.2; Python-Pakete sind 7.12.7.post3.

Release-URL: https://github.com/Cyb3rb1ade/openclaw-plur1bus-memory/releases/tag/7.12.7-hermes.3

Was korrigiert wurde

Das vorherige Release behielt die Upstream-JavaScript-Änderungen, aber passendes Hermes-natives Python-Verhalten fehlte. Dieses Release ergänzt:

  • Unicode-normalisierte Query-Refinement, inklusive dekomponierter deutscher Umlaute.
  • Remote-Embedding-requestTimeoutMs-Unterstützung mit 15-Sekunden-Default und Invalid-Value-Fallback; sowohl OpenAI-kompatible als auch oMLX-Pfade abgedeckt.
  • Bounded recall admission, Ablauf-/Queue-Request-Cancellation und nützliche Timeout-Diagnose, ohne laufende Storage-Leases aufzugeben.
  • Explizite undatierte-Transkript-Regeln im Hermes-Memory-Systemprompt.
  • Rollierende 24-Stunden-Knowledge-Promotion-Budgets, Apply-Time-Checks und idempotente Bestätigung.
  • Private LightDream-Tagebuch-Integration mit Opt-out.
  • Release-Checksummen-Validierung, die Selbstreferenzen, fehlende Dateien, Duplikate und veränderte Bytes ablehnt. Die kaputte .2-Plattform-Checksummenliste wurde repariert, ohne Paket-Bytes zu ersetzen.

Jedes Upstream-Feature/Fix aus 7.12.37.12.7 ist in hermes-7.12.7-delta-review.md gemappt. Geteiltes JavaScript-Verhalten bleibt unverändert. OpenClaw-only Host-Callbacks bleiben OpenClaw-only; Hermes behält native Lifecycle, Profile, Routing und Ownership.

Verifikation

  • Source-Commit: 6d5a5153192506be86f9b783a1ee387f9ba50cc9
  • Node: 4.502 Tests, 4.426 passed, 0 failed, 76 conditional skips
  • Python: 768 passed plus 63 Subtests, 0 failed
  • Distribution/Installer-Tests: 143 passed, 0 failed
  • Lint, Diff-Checks und npm-Audit: 0 Schwachstellen
  • Six-Runner-Build- und Installer-Matrix: macOS ARM64/Intel, Windows ARM64/x64, Linux ARM64/x64
  • Real-Host-Tests auf macOS ARM64, Windows ARM64/x64, Ubuntu x64: echte Jina v5 Nano-Embeddings, BGE-Reranking, asynchrones Capture und Provider-Prefetch/Recall (nur synthetische temporäre Memories)

Installation

Hinweis aus den Release-Notes: Install and configure Hermes first. Diese Pakete installieren PLUR1BUS in eine bestehende Hermes-Umgebung; sie installieren nicht Hermes oder Modellgewichte.

Plattform Empfohlenes Artefakt
macOS Apple Silicon *-macos-arm64.pkg — Developer ID signiert, notarized, stapled
Windows x64 *-windows-x64-setup-unsigned.exe oder ZIP
Windows ARM64 *-windows-arm64-setup-unsigned.exe oder ZIP (erfordert natives CPython 3.13 ARM64 Hermes)
Ubuntu/Linux x64 und WSL2 x64 *-linux-x64.tar.gz oder ZIP
Linux ARM64 *-linux-arm64.tar.gz oder ZIP
Intel macOS *-macos-x86_64.zip/TAR oder explizit unsigned PKG

Windows-Executables sind unsigned. Das Intel-Paket ist nicht notarized (Apple lehnt die unsigned native LanceDB-Library im Vendor-Wheel ab). Die Apple-Silicon-PKG hat Apples Notarisierung und Gatekeeper-VallidiERUNG bestanden.

Deutsche Installationsanleitung: INSTALLATION.de.md + SHA256SUMS-Manifest.

Einordnung

Das Release ist die erste vollständige Hermes-Nachlieferung mit der kompletten 7.12.37.12.7-Bugfix-Kette, inklusive der funktionskritischen Fixes (Recall-BigInt, MEMORY.md/USER.md-Sessionkontext). Die zusätzlichen Hermes-spezifischen Punkte (Unicode-Umlaute, Timeout-Diagnose, Checksummen-Validierung, LightDream) gehen über den JS-Port hinaus.