Releases: quinncomendant/ChipiChat.lbaction
Releases · quinncomendant/ChipiChat.lbaction
v1.1.0
Major rewrite to support multiple personas, additional commands and configuration options:
- Persona management to customize the ChatGPT system message. Personas are managed via new commands:
persona set NAME SYSTEM_MESSAGE
,persona list
,persona export
,persona delete
, andpersona reset
. - Includes 14 predefined personas:
changelog
,code
,commit
,complete
,condense
,expand
,fix
,list
,reply
,rewrite
,safe
,summarize
,write
, and the default persona. Runpersona list
to view an overview, orpersona export
to view their full system messages. - New commands:
cache
(open the cache directory in the Finder),export
(save conversation history to a file),redo
(regenerate the response),version
(now checks if a new version is available). - New modifiers:
image
(generate an image using DALL·E),transient
(exclude conversation history for this message). - New configuration options:
cache_enable
,cache_expiration_minutes
,cache_min_words
,default_action
,default_action_auto
,filename_extension
,hide
,history_expiration_days
, andmax_response_tokens
(renamed frommax_tokens
). - Default
filename_extension
config changed totxt
because Quick Look doesn't supportmd
natively. Runconfig set filename_extension md
if you use a Quick Look plugin for Markdown files. - Get the input from the clipboard if no text besides persona or modifiers entered into LaunchBar.
- Process items retrieved from the
history
command the same as original responses. - Custom icons for each lines of children depending on the content type of the line.
- Hold
⌃
key when submitting to automatically Quick Look the response. - Open responses in text editor using
open -t filename
instead of LaunchBar.openURL(). - Lots of other improvements and bug fixes.
The first time you run this version, ChipiChat configuration and history will be reset to default.
If you find ChipiChat useful or have suggestions, please let me know!
v1.0.0
Initial public release. If you notice any bugs please create an issue.