Why /trace found no LangSmith key, when an empty override is involved.
Distinguishes the three states the caller renders differently: a specific
empty override is suppressing an available key (shadowing_var), the
credential store could not be read so a stored key can't be ruled out
(store_unreadable), or neither (both fields falsy -- the generic "not
configured" hint applies).