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

58 lines
3.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
type: other
source_url: https://github.com/Cyb3rb1ade/openclaw-plur1bus-memory/releases/tag/7.12.7-hermes.3
retrieved: 2026-09-08
title: "PLUR1BUS Hermes 7.12.7-hermes.3 Release"
tags: [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.