Commit 60b115c
EchoBT
feat(csudo): complete CLI refactoring with beautiful interactive mode
- Reorganize commands: csudo list challenges, csudo add challenge, etc.
- Add interactive mode with menu navigation (csudo interactive)
- Add beautiful tables for displaying challenges, mechanisms, validators
- Add fuzzy search for selecting items to edit/remove
- Add progress indicators and colored output
- Add edit challenge command with field selection
- Support both interactive and non-interactive modes
- Use dialoguer for prompts, comfy-table for tables, colored for output1 parent 00690e7 commit 60b115c
3 files changed
+1253
-609
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
0 commit comments