What changes
Workflow pull offers to install a compatible project SDK when a selected workflow needs a newer version. The prompt shows the installed version, the target version, and the package manager. After approval, the CLI verifies the installation and continues with the same workflow selection.
The CLI uses Bun or npm and retains the existing dependency section. Declining or canceling stops the pull before it changes the project. Scripted pulls report the version requirement without prompting.
Verification
- Ran the CLI and release-script suites on pinned Bun 1.4.4.
- Verified the exact graph round trip against the standalone SDK.
- Ran the built CLI in a real terminal against a test MCP server with actual npm SDK releases. Verified Yes, No, Ctrl+C, and JSON mode in clean Bun and npm projects with SDK 0.1.4-staging.11. Both successful pulls resumed and validated with SDK 0.1.5.