Function Runtime Health
Headers
Response
Successful Response
'ok' when the runtime reported itself, 'degraded' when it is alive but too old to describe itself (its image predates this endpoint), 'unreachable' when it did not answer.
Whether the runtime answered an HTTP request at all.
Round trip to the runtime, null when unreachable.
Python the sandbox executes under, e.g. '3.12.0'.
Standard-library modules the sandbox allows. Versionless: the Python version covers them.
function_env names the platform owns, rejected at write time. Served here so a client validating secret names before pushing them does not have to vendor its own copy and watch it drift.
Digest of the reproducible contract - Python version, packages with their sources, allowed imports, reserved names - and nothing volatile, so it changes if and only if an environment built against it would now be wrong. Cache against it to detect a runner rebuild. Null unless status is 'ok', since a partial report is not a contract. Also returned as the response ETag.
Why the probe failed, when it did.