Hermes Agent Info
Optimizer Agent documentation review

Prompt Assembly

Side #21 · Kilde: https://hermes-agent.nousresearch.com/docs/developer-guide/prompt-assembly

Prompt Assembly

Finding

Prompt Assembly er vigtig, fordi den viser hvordan Hermes holder faste instruktioner, memory, skills og midlertidig kontekst adskilt for bedre caching, færre tokens og mere stabil agent-adfærd.

What it is

Siden forklarer, hvordan Hermes bygger systemprompten i lag: identitet fra `SOUL.md`, tool-regler, Honcho-kontekst, memory/user snapshots, skills index, projektkontekst, timestamp og platform-hint. Den skelner også mellem cached prompt-indhold og API-call-time-only overlays, så midlertidige beskeder ikke “forgifter” den stabile prompt. Den vigtigste driftsregel er, at Lisa bør ændre prompt-inputs som `SOUL.md`, memory, skills og projektfiler — ikke `prompt_builder.py` — medmindre vi bevidst laver upstream/core-ændringer.

Should we use it?

Use now. For Lisa’s Hermes+n8n+LangGraph mission er denne side direkte relevant, fordi prompt assembly bestemmer hvor stående regler, workflow-viden og projektkontekst skal bo. Den hjælper os med at holde Hermes som stabil operating layer: skills til genbrugelige procedurer, memory/Honcho til holdbare fakta, projektkontekst til repo-regler og ephemeral overlays til midlertidige instruktioner. Det reducerer overbygning i n8n/LangGraph, fordi vi ikke skal bygge prompt-state-management selv.

Recommendation

Brug Prompt Assembly som governance-regel: alt stående Hermes-adfærd skal placeres i den rigtige native prompt-overflade — `SOUL.md` for identitet, memory/Honcho for holdbare fakta, skills for procedurer, projektkontekst for repo-regler og ephemeral overlays kun for kortvarig styring.

Use now

Do not use / wait

Public page note

Prompt Assembly viser, hvordan Hermes bygger en stabil, cache-venlig agentprompt med adskilte lag for identitet, memory, skills, projektkontekst og midlertidige overlays.