Check what this deployment's environment surface supports
Report which environment features this MCPJam deployment accepts. Call it before sending a model override: clients ship independently of the platform, and a field an older deployment does not know is a hard validation error there rather than a silently ignored one. A deployment too old to answer reports false for everything, which is the correct assumption.
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.
Response
The deployment's environment capabilities.
modelSelection is accepted on environment create, update and ensure-adhoc, so an environment can carry a saved model selection (source, connection, reasoning effort). Absent or false on older backends, which reject the unknown field with a validator error naming nothing — probe this before sending one.

