Check build status for a version.
If the version is still BUILDING, queries the build service for current status and transitions the version on completion. Already-finalized versions are returned as-is.
Returns: Provider version with current build/publish status.
Successful Response
A published version of a provider.
Identity fields (frozen): provider_name: Globally unique provider name this version belongs to. version: Semantic version string (e.g., "1.0.0").
Build metadata: runtime_version: Pinned runtime version used to build the image. image_url: Built container image URL (set after build completes). source_hash: SHA-256 of the source tarball.
Provider introspection: schemas: Resource type schemas extracted from the provider.
State (system-managed): status: Build/publish lifecycle status. published_at: Timestamp when version was published. error_message: Error details when build fails.
Build/publish status for a provider version.
building, published, failed, yanked