When I removed an agent from agents.list while its agentDir still existed on disk, my Telegram and Discord channels stopped starting β no error in logs, no warning, just silent failure.
Had to manually delete the agentDir before gateway would come back up cleanly.
Is this expected? Feels like it should either warn or handle the orphaned dir gracefully.
Running: OpenClaw 2026.3.24, macOS