aa7980d777
The TTL-cached availability path collapsed a raising check_fn into the bare verdict "check_fn X raised; dependent tools will be unavailable this turn" with no exception attached, while the uncached path already logged exc_info. A probe that crashes is a bug in the probe or its resolver, and without the traceback the log reads exactly like "nothing configured" — that gap turned #87950 from a ten-minute diagnosis into a multi-day one. Carry the exception out of the try block and attach it to the verdict.