Under the hood
Plugin hook hot-reload now checks the environment host survived before applying the new modules
What
When Claude Code hot-reloads plugin hook modules (updating them without a full restart), it now waits for the reload to finish and then checks whether the environment host process died partway through. If it did, the reload is aborted with an error instead of being committed.
Why
This prevents Claude Code from swapping in a set of reloaded hook modules against an environment that no longer exists, which could otherwise leave plugins in a broken or inconsistent state after a crash during reload.