1.5 KiB
1.5 KiB
Script Drift: skill-template vs. installed script
Probleem
Het geïnstalleerde script /root/adres-analyse/rapport.py kan achterlopen op de skill-template onder ~/.hermes/skills/research/adres-analyse/scripts/rapport.py.
Gevonden verschillen (2026-06-22)
| Feature | Skill-template | Geïnstalleerd op /root/adres-analyse/rapport.py |
|---|---|---|
schrijf_naar_obsidian() |
✅ Aanwezig | ❌ Ontbreekt volledig |
Obsidian config (OBSIDIAN_BASE, OBSIDIAN_TOKEN) |
✅ Aanwezig | ❌ Ontbreekt |
voorzieningen import |
✅ Aparte module | ✅ Aparte module |
| Auto + fiets isochroon | ✅ Beide | ✅ Beide |
| Voorzieningen-sectie | ✅ Aanwezig | ✅ Aanwezig |
Gevolg
Rapporten werden wel in de chat getoond, maar niet naar Obsidian geschreven. De gebruiker merkte dit pas op bij expliciete vraag.
Fix
Kopieer de skill-template naar de geïnstalleerde locatie:
cp ~/.hermes/skills/research/adres-analyse/scripts/rapport.py /root/adres-analyse/rapport.py
Let op: als je in plaats daarvan patch gebruikt om het script te bewerken, kan de security scan API tokens (zoals OBSIDIAN_TOKEN) maskeren. Dit geeft 401 Unauthorized. Zie references/token-patching.md voor workarounds.
Of voer een diff uit om exacte verschillen te zien:
diff ~/.hermes/skills/research/adres-analyse/scripts/rapport.py /root/adres-analyse/rapport.py
Preventie
Bij elke skill-update die scripts/rapport.py raakt, ook de geïnstalleerde versie bijwerken.