Type alias ToolState

ToolState: "active" | "suspended" | "demoted"

Whether a stored tool may run. demoted is a host's decision and is never undone by loading.