vastai-upgrade-migration
Installation
SKILL.md
Reversible Vast.ai Client and Template Upgrade
Overview
Treat the provider client and workload template as separate compatibility boundaries. Pin and test the managed CLI or PyPI package, preserve the vastai_sdk compatibility shim during migration, and canary template changes before a rolling update.
Prerequisites
- Current CLI/SDK version, install channel, import usage, commands, templates, and dependent automation
- Target version and release evidence plus contract tests for critical commands and response adapters
- Rollback client version, prior template hash, and an acceptance deadline
Instructions
Step 1: Freeze the current contract
Record versions, install location, key precedence, imports, command help, structured outputs, and immutable template/model identities.