MCP.Client.Default (fnord v0.9.37)

View Source

Real implementation of MCP.Client: talks to the Hermes client GenServers registered by MCP.Supervisor. All the defensive plumbing for a runtime we do not control lives here - registration/aliveness checks before every call, rescue/catch around Hermes invocations, and response unwrapping.