Skip to content

ChatGPT CLI v1.8.2

Choose a tag to compare

@kardolus kardolus released this 22 Apr 16:18
· 159 commits to main since this release

New Features

  • Enhanced History Feature:
    • Implemented a mechanism for storing and appending transcriptions to the history log to improve user interaction tracking.
    • Code Reference: api/client/client.go

Improvements

  • Refined Synthesize Speech Command:

    • Adjusted the concatenation logic to use chatContext for more accurate text-to-speech synthesis from piped content.
    • Code Reference: cmd/chatgpt/main.go
  • Command-Line Interface Commands:

    • Added specific flag help for the --speak option to enhance user guidance.
    • Code Reference: cmd/chatgpt/main.go

Bug Fixes

  • No specific bug fixes were included in this release.

Other Changes

  • Readme Update:

    • Corrected sample command to reflect the removal of obsolete prefixes for better clarity.
    • Code Reference: README.md
  • Test Enhancements:

    • Expanded test cases in client_test.go to validate changes in history handling and ensure robustness against failed operations.
    • Code Reference: api/client/client_test.go

Upgrade Notes

To upgrade to this release, you can either:

  • Use Homebrew to upgrade: brew upgrade chatgpt-cli
  • Directly download the binaries for your specific OS from the releases page.