Break Changing
Respect XDG_CONFIG_HOME
for placing config dir
Drop replicate client and remove support for octoai
REPL Changing
- .clear messages Erase messages in the current session
+ .empty session Erase messages in the current session
+ .compress session Compress messages in the current session
CLI Changing
+ --empty-session Ensure the session is empty
New Features
- add batch_size to RAG yaml (#876)
- add retry logic to embedding/rerank api calls (#879)
- add AICHAT_EMBEDDINGS_RETRY_LIMIT (#882)
- respect XDG_CONFIG_HOME for placing config dir (#889)
- change prompt for choosing shell command actions (#898)
- abandon replicate client (#900)
- remove support for octoai (#901)
- when saving input to message.md, use file paths instead of file contents (#905)
- add
.compress session
REPL command (#907) - prelude supports : (#913)
- session persists role name (#914)
- webui supports pasting images (#921)
- add CLI option
--empty-session
(#922) - rename
.clear messages
to.empty session
(#923) - add shell action
copy
(#926) - support openai o1 models (#935)
- support xai (grok) client (#945)