Files
hermes-agent/hermes_cli
kshitijk4poor 25e5690844 refactor(doctor): share the holder pid renderer and mirror the guard's remedy
doctor_platform already rendered "PID N (cmd)" inline for the journal-mode holder report;
the retired-WAL warning needs the same text, so the loop moves to
hermes_state_holders.describe_holder_pid and both sites call it. The issue line now names
the same writers the DeletedWalGenerationError message names (gateway, dashboard, cron)
and repeats "do not delete the WAL yourself", so doctor and the guard tell one story.
The test also spies _state_db_stats, the probe that printed the literal
"0 process(es) holding the DB open" line the issue is about.
2026-09-20 00:19:04 +05:30
..
…
…
…
…
…
…
…
…
…
…
…