Commit b318d1c
authored
refactor: Improve The TUI Using Bubble Tea (#11)
## Summary
Improving the TUI using Bubble Tea Framework. It looks much better now.
### Changelog
- Added ChatInputModel for managing chat input, history, and approval
requests.
- Introduced UpdateHistoryMsg, SetStatusMsg, and ApprovalRequestMsg for
message handling.
- Implemented spinner animation for status updates.
- Created HelpViewerModel for displaying help information in a
structured format.
- Developed ModelSelectorModel for selecting models with search
functionality.
- Integrated Bubble Tea for UI interactions in command approval
processes.
- Updated safety and tools management to support UI-based approval.
Signed-off-by: Eden Reich <[email protected]>
---------
Signed-off-by: Eden Reich <[email protected]>1 parent 494e998 commit b318d1c
File tree
12 files changed
+2333
-326
lines changed- .infer
- cmd
- internal
12 files changed
+2333
-326
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
0 commit comments