MCPcopy Create free account
hub / github.com/dallay/agentsync / select_wizard_files

Function select_wizard_files

src/init.rs:1039–1054  ·  view source on GitHub ↗
(
    renderer: &mut R,
    discovered_files: &[DiscoveredFile],
)

Source from the content-addressed store, hash-verified

1037}
1038
1039fn select_wizard_files<R: InitWizardRenderer>(
1040 renderer: &mut R,
1041 discovered_files: &[DiscoveredFile],
1042) -> Result<Option<Vec<DiscoveredFile>>> {
1043 if !renderer.confirm_migration()? {
1044 return Ok(None);
1045 }
1046
1047 let selections = renderer.select_files_to_migrate(discovered_files)?;
1048 let files_to_migrate = selections
1049 .iter()
1050 .map(|&idx| discovered_files[idx].clone())
1051 .collect::<Vec<_>>();
1052
1053 Ok(Some(files_to_migrate))
1054}
1055
1056fn select_wizard_skills_modes<R: InitWizardRenderer>(
1057 renderer: &mut R,

Calls 2

confirm_migrationMethod · 0.80