Skip to content

v0.23.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 24 Oct 08:52
· 37 commits to main since this release
b05d14a

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)

Bug Fixes

  • allow reading from special files (device, fifo, etc) (#886)
  • unexpected REPL without tty (#911)
  • prelude works only if the state is empty (#920)
  • unexpected error while piping to shell execution on macOS (#930)