Session Storage
Session Storage
Finding
Session Storage er vigtig, fordi den gør Hermes’ samtalehistorik, sessioner, søgning, lineage og tokenforbrug til en stabil driftsressource i stedet for løse chatfragmenter.
What it is
Siden beskriver Hermes’ SQLite-baserede sessionslager, hvor sessionmetadata, fuld beskedhistorik, modelinfo, tokenforbrug og søgbare beskeder gemmes. Den forklarer også FTS5-søgning, session lineage efter compression, WAL-mode til samtidige processer og oprydning/eksport af gamle sessioner. Kort sagt: det er Hermes’ interne historik- og revisionslag for CLI, gateway og andre agentkørsler.
Should we use it?
Use now. For Lisa’s Hermes+n8n+LangGraph mission er session storage centralt, fordi vi skal kunne finde tidligere beslutninger, fejlmønstre, token-tunge sessioner og agentforløb uden at lægge alt i memory. Det bør bruges som intern audit- og retrieval-kilde, mens offentlig dokumentation kun må beskrive mekanismen, ikke private sessioner. n8n og LangGraph bør ikke bygge en parallel chatlog, medmindre de har et konkret workflow-behov uden for Hermes.
Recommendation
Brug Hermes session storage som den primære interne kilde til session search, audit, token/cost review og historik-recovery; gem kun kondenserede, stabile pointere i memory/Honcho.
Use now
- Når Lisa skal finde tidligere beslutninger, fejl eller workflows uden at bede brugeren gentage kontekst.
- Når Optimizer Agent skal opdage gentagne fejl, manuelle workarounds eller sessioner med højt tokenforbrug.
- Når compression har delt en samtale op, og session lineage skal bruges til at forstå kæden.
- Når offentlige Hermes Agent Info-sider skal forklare, at Hermes har søgbar sessionhistorik, uden at vise private data.
- Når vi skal vælge mellem at gemme noget i memory, Honcho, Wiki eller bare lade det blive i sessionhistorikken.
Do not use / wait
- Brug ikke rå sessionindhold på offentlige sider, i screenshots eller i blogindhold.
- Brug ikke session storage som langtids-wiki; stabile researchresultater bør stadig skrives til Wiki/artifacts.
- Brug ikke direkte databaseændringer som normal drift, hvis Hermes CLI/session-værktøjer kan løse opgaven.
- Brug ikke session storage som erstatning for n8n execution logs eller LangGraph state, når workflowet kræver separat audit trail.
- Vent med custom SQL/automation mod databasen, indtil der er et klart, gentaget driftsbehov.
Public page note
Session Storage viser, at Hermes har et indbygget, søgbart sessionslager til historik, lineage, tokenforbrug og driftsoverblik på tværs af CLI og gateway.