Currently all we have is [generic error message](https://github.com/nomad-xyz/rust/blob/main/nomad-base/src/settings/macros.rs#L100). Want to bubble up what caused function to return `None` for `AgentSecrets`.