Mint v1.2.3
Mint v1.2.3 - The "Smart TUI" Update
This release focuses on enhancing the CLI experience with better system awareness, a polished terminal interface, and improved stability.
✨ New Features
- System Awareness: Mint can now retrieve and report system information, including OS, Kernel version, and Architecture (x86_64).
- Enhanced TUI Layout:
- Implemented a new "Bubble-Lite" message style with distinct left-borders for the assistant and proper indentation for all multi-line messages.
- Manual Text Wrapping: Added smart text wrapping to ensure long Thai/English messages stay within the frame without breaking the layout.
- Mouse Support: Enabled mouse scroll wheel support for navigating chat history effortlessly.
- Startup Info: Added a clean startup header showing the Active Model and current Timestamp.
🛠️ Improvements & Bug Fixes
- Terminal Cleanup: Fixed an issue where "garbage" mouse coordinate characters (e.g., 35;35;44M) appeared after exiting. Added robust terminal state restoration (disabling mouse tracking and restoring cursor).
- Slash Command Aliases: Added
/modelas a convenient alias for/models. - Silence Background Logs: Suppressed technical logs from
dotenvxand model initialization to provide a cleaner chat experience. - User Selection Hint: Added UI hints for text selection (Shift+Drag) while mouse mode is active.
📦 Installation
Update to the latest version via npm:
npm install -g @pheem49/mint@latest