hermes logs în Hermes Agent CLI

Configurare și Administrare Hermes Agent v0.22 (oct. 2026)

Afișează, urmărește în timp real și filtrează jurnalele Hermes după nivel, interval de timp, sesiune și componentă.

Sintaxă & invocare
hermes logs [agent|errors|gateway|gui|desktop|mcp|update|handoff|list] [-n N] [-f] [--level NIVEL] [--since TIMP] [--session ID] [--component NUME]

Ce face hermes logs

Jurnalele stau în ~/.hermes/logs/ (sau <profil>/logs/ pentru alte profiluri). Implicit, hermes logs arată ultimele 50 de linii din agent.log. Alte jurnale: errors (doar avertismente și erori), gateway, gui, desktop, mcp (stderr-ul serverelor MCP stdio), update (rulările hermes update) și handoff.

Filtrele se combină: o linie trebuie să treacă de toate. Liniile fără marcaj de timp propriu (cadre de traceback, continuarea unui mesaj) sunt afișate sau ascunse împreună cu linia de deasupra. Jurnalele sunt rotite automat (agent.log.1, agent.log.2), iar hermes logs list le arată pe toate cu dimensiunea lor.

Sintaxă și opțiuni

Opțiune / Parametru Descriere
log_name agent (implicit), errors, gateway, gui, desktop, mcp, update, handoff sau list.
-n, --lines <N> Numărul de linii (implicit 50).
-f, --follow Urmărire în timp real, ca tail -f.
--level <NIVEL> Nivelul minim: DEBUG, INFO, WARNING, ERROR, CRITICAL.
--session <ID> Liniile care conțin un fragment din ID-ul sesiunii.
--since <TIMP> Interval relativ: 30m, 1h, 2d.
--component <NUME> gateway, agent, tools, cli, cron.

Exemple practice

Exemplul 1: Urmărire în timp real

hermes logs -f

Exemplul 2: Avertismente din ultima oră

hermes logs --level WARNING --since 1h

Exemplul 3: Gateway-ul, ultimele 100 de linii

hermes logs gateway -n 100

Greșeli frecvente și bune practici

  • Cauți cauza unei actualizări eșuate în agent.log. Ieșirea completă a hermes update este în jurnalul update.

Comenzi înrudite