Context References
Context References
Finding
Context References gør Hermes CLI langt bedre til præcis, sikker og token-bevidst kontekstindsamling uden at bygge ekstra filhentning i n8n eller LangGraph.
What it is
Context References er en CLI-funktion, hvor Lisa kan skrive referencer som `@file:`, `@folder:`, `@diff`, `@staged`, `@git:N` og `@url:` direkte i en besked. Hermes udvider dem automatisk til vedhæftet kontekst, før agenten svarer. Funktionen understøtter linjeintervaller, størrelsesgrænser, blokering af følsomme stier og advarsler ved fejl. Den virker primært i interaktiv CLI, ikke som automatisk gateway-udvidelse i Telegram eller Discord.
Should we use it?
Use now. For Lisa’s Hermes+n8n+LangGraph mission er dette en stærk native Hermes-funktion til review, debugging, research og projektforståelse. Den bør bruges i CLI som hurtig kontekstindsamling, før man bygger n8n-flows eller LangGraph-state til samme formål. Den passer især godt til “Hermes først”-princippet: giv agenten præcis fil-, diff- eller URL-kontekst dér, hvor arbejdet sker.
Recommendation
Brug Context References som standard i Hermes CLI til kode-review, ændringsanalyse og dokumentationsresearch, men brug stadig `read_file`, `search_files` og `web_extract` i gateway-samtaler, hvor `@` ikke udvides automatisk.
Use now
- Når Lisa vil have Hermes til at reviewe aktuelle kodeændringer med `@diff`.
- Når en fejl skal undersøges med både test og implementation, fx `@file:tests/...` plus `@file:src/...:50-90`.
- Når et projekt hurtigt skal forstås med `@folder:` og en README-fil.
- Når dokumentations- eller researchsider skal sammenlignes med `@url:`.
- Når kun en bestemt del af en stor fil er relevant, via linjeintervaller som `@file:main.py:100-180`.
Do not use / wait
- Brug det ikke som primær metode i Telegram, Discord eller andre gateways, fordi `@`-syntaksen dér ikke automatisk udvides.
- Brug det ikke til secrets, credential-filer, private logs eller miljøværdier.
- Brug det ikke ukritisk på meget store filer; vælg linjeintervaller eller specifikke filer.
- Brug det ikke som erstatning for vedvarende viden; stabile procedurer hører i skills, og stabile facts hører i memory/Honcho.
- Brug det ikke til at bygge permanent workflow-state; LangGraph er bedre til eksplicit stateful orkestrering.
Public page note
Context References viser, hvordan Hermes kan hente præcis arbejds-kontekst direkte i CLI’en på en sikker og token-bevidst måde uden at eksponere private filer eller credentials.