Preview what an environment resolves to
Resolve an environment to the exact execution inputs a run would use right now: the host’s current config, the closed server set (including servers contributed by pinned plugin versions), and the resolved plugin versions. Returns 409 when the environment cannot currently produce a runnable configuration — for example a pinned plugin was disabled or deleted; details.code carries the specific reason (ENV_PLUGIN_UNAVAILABLE, ENV_NO_SERVERS, ENV_HOST_MISSING, …).
Authorizations
MCPJam API key (sk_…). Create one at Settings → API keys. Guest sessions cannot use the API, and API keys cannot manage other API keys.
Path Parameters
ID of the hosted project that contains the server.
Project environment ID, as returned by the project's environment list.
Response
The resolved execution inputs.
What an environment resolves to right now — the same resolution an eval run performs.
The host's config at resolve time — hosts rotate configs live, so this can change without the environment's revision changing.
The closed non-plugin server set.
selectedServerIds plus the servers contributed by pinned plugin versions — the set a run actually connects. Identical to selectedServerIds when no plugins are pinned.
The resolved plugin version pins, in pin order.
Connectable projection of effectiveServerIds, healed to the current live servers.

