Skip to content

feat: interactive installation#184

Open
lima-limon-inc wants to merge 8 commits intofabrizioorsi/refactor-initfrom
fabrizioorsi/i170-interactive-installation
Open

feat: interactive installation#184
lima-limon-inc wants to merge 8 commits intofabrizioorsi/refactor-initfrom
fabrizioorsi/i170-interactive-installation

Conversation

@lima-limon-inc
Copy link
Copy Markdown
Collaborator

@lima-limon-inc lima-limon-inc commented Mar 30, 2026

Closes #170

This PR introduces support for installing partial toolchains directly from the midenup CLI. Previously, this feature was only available via miden-toolchain.toml file, created from midenup set.

Now, passing --interactive/-i to midenup install will now display an interactive menu which will prompt the user for confirmation before installing a component.

Besides the new feature, install.rs got a slight refactor, similar to that of init.rs.

Signed-off-by: Tomas Fabrizio Orsi <tomas.orsi@lambdaclass.com>
Signed-off-by: Tomas Fabrizio Orsi <tomas.orsi@lambdaclass.com>
Signed-off-by: Tomas Fabrizio Orsi <tomas.orsi@lambdaclass.com>
@lima-limon-inc lima-limon-inc force-pushed the fabrizioorsi/i170-interactive-installation branch from 33662fc to 27977b2 Compare March 31, 2026 19:35
Signed-off-by: Tomas Fabrizio Orsi <tomas.orsi@lambdaclass.com>
Signed-off-by: Tomas Fabrizio Orsi <tomas.orsi@lambdaclass.com>
@lima-limon-inc lima-limon-inc force-pushed the fabrizioorsi/i170-interactive-installation branch from cf0cfed to edd98d8 Compare April 6, 2026 15:55
@lima-limon-inc lima-limon-inc force-pushed the fabrizioorsi/i170-interactive-installation branch from edd98d8 to 228690c Compare April 6, 2026 15:56
@lima-limon-inc lima-limon-inc changed the title (WIP) feat: interactive installation feat: interactive installation Apr 6, 2026
@lima-limon-inc lima-limon-inc added command:miden An issue or task related to the `miden` AIO command command:midenup An issue or task related to the `midenup` command check:install PRs only: runs workflows that perform additional end-to-end integration testing labels Apr 6, 2026
@lima-limon-inc lima-limon-inc changed the base branch from main to fabrizioorsi/refactor-init April 6, 2026 16:10
@lima-limon-inc lima-limon-inc force-pushed the fabrizioorsi/i170-interactive-installation branch from 55278d5 to 2b19b8c Compare April 7, 2026 18:18
@lima-limon-inc lima-limon-inc marked this pull request as ready for review April 7, 2026 22:51
@lima-limon-inc lima-limon-inc requested a review from bitwalker April 7, 2026 22:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

check:install PRs only: runs workflows that perform additional end-to-end integration testing command:miden An issue or task related to the `miden` AIO command command:midenup An issue or task related to the `midenup` command

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: add partial toolchain support from CLI

1 participant