lukaszraczylo
|
50059d7517
|
feat(canonical): validate profile name, apply env-var substitution before render
|
2026-05-23 11:55:26 +01:00 |
|
lukaszraczylo
|
9633f9ad4c
|
fix: pre-select all in init prompt, preserve agent paths with slashes, fix rollback off-by-one
|
2026-05-23 11:25:31 +01:00 |
|
lukaszraczylo
|
498cdb061d
|
feat: add internal/ui prompts + init subcommand
- internal/ui/prompts.go: MultiSelect with huh TUI + WithNonInteractive for tests
- internal/cli/init.go: NewInit cobra command with --from/--no-prompt flags
- internal/cli/init_test.go: TestInitImportWritesCanonical
- internal/cli/root.go: add resolveRoot helper (shared by profile/rollback/show/init)
- go.mod: add github.com/charmbracelet/huh v1.0.0 as direct dep
|
2026-05-23 03:32:40 +01:00 |
|
lukaszraczylo
|
68035b378c
|
feat(cli): add apply subcommand
|
2026-05-23 03:32:21 +01:00 |
|
lukaszraczylo
|
85fbbafb71
|
feat(cli): wire adapters into registry and add detect subcommand
|
2026-05-23 03:25:50 +01:00 |
|
lukaszraczylo
|
2977f8e679
|
feat: bootstrap module and cobra root command
|
2026-05-23 02:39:04 +01:00 |
|