qwen-code/packages/cli/src/ui
Taylor Mullen e4d978da7c feat(cli): Introduce toggleable shell mode with enhanced UI
- Implements a toggleable shell mode, removing the need to prefix every command with `!`.
- Users can now enter and exit shell mode by typing `!` as the first character in an empty input prompt.
- The input prompt visually indicates active shell mode with a distinct color and `! ` prefix.
- Shell command history items (`user_shell`) are now visually differentiated from regular user messages.
- This provides a cleaner and more streamlined user experience for frequent shell interactions.

Fixes https://b.corp.google.com/issues/418509745
2025-05-18 01:25:50 -07:00
..
components feat(cli): Introduce toggleable shell mode with enhanced UI 2025-05-18 01:25:50 -07:00
hooks feat(cli): Introduce toggleable shell mode with enhanced UI 2025-05-18 01:25:50 -07:00
themes feat: Improve theme not found handling 2025-05-09 10:28:20 -07:00
utils Refactor: Improve UI rendering and address code review comments 2025-05-15 22:57:28 -07:00
App.tsx feat(cli): Introduce toggleable shell mode with enhanced UI 2025-05-18 01:25:50 -07:00
colors.ts UI Polish for theme selector (#294) 2025-05-08 16:00:55 -07:00
constants.ts Add apache2 SPDX headers to all source files (#48) 2025-04-18 17:44:24 -07:00
types.ts feat(cli): Introduce toggleable shell mode with enhanced UI 2025-05-18 01:25:50 -07:00