Thrown when no supported provider has an API key in the environment. Carries structured detail so callers (dashboard, CLI, tests) can branch on it without string-matching the message.
Readonly
Thrown when no supported provider has an API key in the environment. Carries structured detail so callers (dashboard, CLI, tests) can branch on it without string-matching the message.