mirror of
https://github.com/nesquena/hermes-webui.git
synced 2026-07-19 14:12:01 +00:00
15da64f6ba
A stale sidecar with is_cli_session=true could make an archived cron/tool/API session resurface in the Sessions tab on refresh. The session loader now treats explicit cron/tool/api source metadata as non-CLI even when the sidecar claims is_cli_session, and preserves cron identity when the archive/materialization fallback creates a session. Co-authored-by: TomBanksAU <246584738+TomBanksAU@users.noreply.github.com>