fix(relay): address PR review issues for MM-74 describeServer
- relay.dev.toml: change available_user_domains to ["localhost"] so dev
startup doesn't fail validation out of the box
- config.rs: return ConfigError::Invalid (not MissingField) when
available_user_domains is present but empty; update doc comment to
list it as a required field
- app.rs: remove stale #[allow(dead_code)] on config field now that
describe_server reads it
- describe_server.rs: remove stale TODO/Parameters/trade-offs comment
from resolve_did; add two handler-level tests asserting the did field
(derived from public_url and from explicit server_did config)
authored by
malpercio.dev
and committed by