TensorFlow · Arazzo Workflow
TensorFlow Serving Gate a Rollout on Version Readiness
Version 1.0.0
Poll a newly exported model version until it reports AVAILABLE, then smoke test it before traffic is shifted.
View Spec
View on GitHub
Artificial IntelligenceDeep LearningJavaScriptMachine-LearningModel ServingNeural NetworksOpen-SourcePythonArazzoWorkflows
Provider
Workflows
rollout-readiness
Wait for a model version to load, confirm its signature, and smoke test it.
Retries the version status check while the ModelServer loads the newly exported version, then reads its metadata and sends a known smoke test input to confirm the version can actually serve before it is promoted.
1
awaitVersionLoad
Poll the version's status until the ModelServer reports AVAILABLE. The newly exported version is commonly in the LOADING state for the first few seconds after export, so the check is retried rather than failed on the first look.
2
confirmSignature
Read the loaded version's metadata to confirm the training pipeline exported the signature the serving clients expect, catching an export that loaded cleanly but has the wrong shape.
3
smokeTestVersion
Send the smoke test input to the pinned version. A successful prediction is the signal that the rollout may proceed; anything else should hold it.
Source API Descriptions
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.