Release Summary
sima-cli v2.1.15 adds explicit SDK image selection for automated and repeatable SDK workflows.
When multiple SDK images are available locally, you can now tell sima-cli exactly which image to use for setup or startup. This prevents non-interactive workflows from selecting an unintended image and makes CI, scripted setup, and reproducible development environments easier to manage.
Highlights
Explicit SDK Image Selection
sima-cli sdk setup and sima-cli sdk start now support a repeatable --image option. Provide either a full image reference or a tag:
sima-cli sdk setup -n --image ghcr.io/sima-neat/sdk:latestUse the option more than once when you intentionally want to select multiple images.
Without --image, existing interactive selection behavior is unchanged.
More Reliable Non-Interactive Workflows
The selector is particularly useful with --noninteractive / -n, where automatically choosing among several local images can produce unexpected results. CI pipelines and provisioning scripts can now pin the SDK image they expect, reducing ambiguity as new images are pulled or released.
Upgrade Notes
No migration is required. Existing sima-cli sdk setup and sima-cli sdk start commands continue to work as before.
Use --image <repository:tag> or --image <tag> when your workflow needs to choose a specific local SDK image.