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

Method select_files_to_migrate

src/init.rs:1597–1611  ·  view source on GitHub ↗
(
            &mut self,
            discovered_files: &[DiscoveredFile],
        )

Source from the content-addressed store, hash-verified

1595 }
1596
1597 fn select_files_to_migrate(
1598 &mut self,
1599 discovered_files: &[DiscoveredFile],
1600 ) -> Result<Vec<usize>> {
1601 Ok(MultiSelect::with_theme(&ColorfulTheme::default())
1602 .with_prompt("Select files to migrate (use Space to select, Enter to confirm)")
1603 .items(
1604 discovered_files
1605 .iter()
1606 .map(|f| f.display_name.as_str())
1607 .collect::<Vec<_>>(),
1608 )
1609 .defaults(&discovered_files.iter().map(|_| true).collect::<Vec<_>>())
1610 .interact()?)
1611 }
1612
1613 fn select_skills_mode(&mut self, choice: &SkillsWizardChoice) -> Result<usize> {
1614 println!(

Callers 1

select_wizard_filesFunction · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected