The expected response shape. The caller names it at the call site.
The Compute API endpoint (e.g., 'grasshopper', 'io', 'mesh').
Pre-prepared arguments for the request body.
Compute configuration (server URL, API key, timeout, debug, retry, signal).
The parsed JSON response from the server, typed as R.
Generic Rhino Compute fetch function. Sends a POST request to any Compute endpoint with pre-prepared arguments.
Use this for advanced, low-level control over compute requests. For most use cases, prefer higher-level APIs.
The transport is response-type-agnostic: it does not know which response a given endpoint returns. Callers supply the response type via
R(defaulting tounknown, which forces an explicit narrowing before use).