Commit 19677c5
Replace println-based setup wizard with dialoguer TUI prompts
Add dialoguer, indicatif, and console dependencies to replace the
hand-drawn box prompts with proper interactive TUI components:
- Use dialoguer::Confirm for yes/no prompts (embedding, reranker)
- Use dialoguer::Input for text inputs with default values
- Use dialoguer::Select for reranker model selection
- Use indicatif spinner for directory creation and binary install
- Use console::style for colored status messages
Simplify the wizard flow by removing provider selection and dimensions
input, using sensible defaults (SiliconFlow + Qwen3-Embedding-4B).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 14405ba commit 19677c5
4 files changed
Lines changed: 367 additions & 173 deletions
Some 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 | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
64 | 69 | | |
65 | 70 | | |
66 | 71 | | |
| |||
0 commit comments