Skip to content

v6.1.0

Choose a tag to compare

@nazdridoy nazdridoy released this 02 Jul 16:23
· 59 commits to main since this release
4c79987

ngpt v6.1.0 Release Notes


This release, ngpt v6.1.0, primarily focuses on significant enhancements and usability improvements for the interactive chat mode, along with core refactorings.

New Features:

  • Interactive Mode Welcome Box: A formatted welcome box is now displayed on startup of the interactive mode, providing initial content details.
  • Ctrl+E Multiline Shortcut: Added Ctrl+E as a keyboard shortcut to toggle multiline input within the interactive prompt.
  • Interactive Session Manager: Introduced a comprehensive session manager within the interactive mode. This new feature allows users to list, preview, load, rename, delete, search, and view help for their chat sessions.
  • Prompt History & Ctrl+C Exit: The interactive prompt now supports command history navigation. Ctrl+C is now bound to exit the application directly from the prompt.
  • Session Last Modified Tracking: Sessions now track and display their last_modified timestamp, improving session management.

Changes & Improvements:

  • Session List Sorting: The default sorting order for session lists has been changed to "oldest-first", with the newest session selected by default.
  • Color Palette Expansion: Added a "white" key to the COLORS dictionary in ngpt/ui/colors.py.

Removals:

  • Removed /history Command: The /history command and its associated functionality have been removed from the interactive mode.

Full Changelog: v6.0.0...v6.1.0