v0.1.72 - Update Platform API contract (#88)
🌟 Summary
Platform API and Python SDK v0.1.72 clarify deployment-renaming behavior, add a response field, and update a supported model ID.
📊 Key Changes
- 🚀 Deployment renaming is documented more clearly: Renaming changes the Platform URL slug, but preserves the Cloud Run service URL. The API now warns that existing Platform URL references—including those used by active workflows—will stop working.
- 🧩 Richer update responses: Deployment update responses may now include an optional
deploymentfield with the deployment slug after renaming. ⚠️ Clearer conflict details: The API documentation now lists an existing deployment name as a possible cause of a conflict.- 🤖 Updated model ID: Image prediction now lists
gpt-6.1-solinstead ofgpt-6-sol. - 📦 SDK and contract version alignment: The OpenAPI contract and regenerated Python SDK move from 0.1.70 to 0.1.72.
🎯 Purpose & Impact
- 🔗 Users who rename deployments should update Platform URL references in integrations and active workflows; the underlying Cloud Run service URL remains unchanged.
- 🛠️ Python SDK users get updated types and API guidance, including the optional deployment field. The
gpt-6.1-solidentifier is available in the SDK’s supported model list. - ✅ Regenerating the SDK from the updated API contract and validating it in CI helps keep the published package consistent with the API.
What's Changed
- Update Platform API contract by @UltralyticsAssistant in #88
Full Changelog: v0.1.70...v0.1.72