fabro/lib/crates/fabro-cli/src
Bryan Helmkamp 84195a183f
Remove SSH and Exe sandbox providers
Only three sandbox providers remain: Local, Docker, and Daytona.

- Move detect_clone_params and GitCloneParams from ssh_common into daytona module
- Delete ssh/, exe/, and ssh_common.rs implementation files
- Remove Exe/Ssh variants from SandboxProvider, SandboxSpec, CliSandboxProvider
- Remove data_host from Sandbox trait and SandboxRecord
- Remove ExeSettings, SshSettings, ExeConfig, SshConfig types
- Remove ssh/exe/exedev feature flags from all Cargo.toml files
- Remove openssh workspace dependency
- Remove ExeSettings/SshSettings from OpenAPI spec
- Update docs to remove SSH/Exe references, delete exe-dev.mdx

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 12:17:20 -04:00
..
commands Remove SSH and Exe sandbox providers 2026-03-30 12:17:20 -04:00
shared Clean up workspace clippy warnings 2026-03-30 11:27:25 -04:00
sleep_inhibitor Fold fabro-beastie into fabro-cli as internal sleep_inhibitor module 2026-03-29 13:47:07 -04:00
args.rs Remove SSH and Exe sandbox providers 2026-03-30 12:17:20 -04:00
logging.rs Enable 7 additional pedantic clippy lints 2026-03-29 13:47:08 -04:00
main.rs Move cp, ssh, preview under fabro sandbox namespace 2026-03-30 12:00:37 -04:00
store.rs Use typed RunId across workflows 2026-03-30 09:20:11 -04:00
user_config.rs Rename cli.toml to user.toml 2026-03-29 21:24:10 -04:00