Release any session state held for a server (subscriptions, init cache).
Resolve public ContextVM server announcements matching the query.
Optionalquery: CvmDiscoverQuerySubscribe to server-pushed MCP messages not correlated to a single
request (e.g. notifications). Returns a handle whose close() detaches.
Send a raw MCP message to a server and resolve with the MCP response.
Optionaloptions: CvmRequestOptions
Abstract ContextVM transport. Implementors own Nostr relay access, signing, encryption (CEP-4 gift wrap), JSON-RPC correlation, and MCP initialization.