32e22d24af
Set HERMES_INTERACTIVE=1 when running hermes doctor so CLI-gated tool checks (like cronjob management) see the same context as the interactive CLI. Uses setdefault to avoid overriding existing values. Cherry-picked from PR #895 by stablegenius49, rebased onto current main with conflict resolution. Fixes #878 Co-authored-by: stablegenius49 <stablegenius49@users.noreply.github.com>