Releases: mikeb26/gptcli
Releases · mikeb26/gptcli
gptcli (v0.7.2)
gptcli (v0.7.1)
Add search subcommand This commit enables users to search main and achrived threads
gptcli (v0.7.0)
Add support for unarchive & listing archived threads This commit adds an 'unarchive' primivite as well as extends 'ls' with an option to list archived threads. This makes it easier to interact with archived threads.
gptcli (v0.6.2)
Add Yesterday and subcommand aliases When showing current threads, create an alias for 'Yesterday' to make it visually easier for users to find a thread when they have many of them. Additionally, allow users to save on typing with command aliases. e.g. instead of 'archive' accept 'a' if there are no other subcommands that start with an 'a'.
gptcli (v0.6.1)
Rename persisted threads Currently threads are persisted by generating a filename based on the CRC of the name of the thread. However, if there are different threads with the same name this will cause a collision. This commit appends the creation timestamp of a thread in order to avoid collisions. Additionally, it will rename any files using the old naming scheme to the new one.
gptcli (v0.6.0)
Add a summary toggle
gptcli (v0.5.2)
Update dependencies
gptcli (v0.5.1)
Minor UX tweaks 1. after archiving a thread automatically show the remaining threads 2. make {c,a,b}time column widths/alignment consistent 3. use less(1) to display a thread to allow use to page through it
gptcli (v0.5.0)
Upgrade summaries from 3.5 turbo to 4.0o mini. Thread summaries were previously completed using openai's gpt 3.5 turbo model. However, their recent release of 4.0o mini is 60% cheaper and performs better. https://openai.com/index/gpt-4o-mini-advancing-cost-efficient-intelligence/
gptcli (v0.4.1)
cut/paste typo