Skip to content

v0.8.1

Compare
Choose a tag to compare
@uezo uezo released this 18 Sep 14:49
· 128 commits to master since this release

🏷️ User-Defined Tags

You can now include custom tags in AI responses, enabling dynamic actions. For instance, embed language codes in replies to switch between multiple languages on the fly during conversations.

  • Add support for user-defined tags in response messages #342
  • Add support for user-defined tags (Claude, Gemini and Dify) #350

🌐 External Control via Socket

Now supports external commands through Socket communication. Direct conversation flow, trigger specific phrases, or control expressions and gestures, unlocking new use cases like AI Vtubers and remote customer service.

  • Add SocketServer to enable external request handling via socket communication #345
  • Add DialogPriorityManager for handling prioritized dialog requests #346
  • Add option to hide user message window #347
  • Add ModelRequestBroker for simplified model control via tagged text #348

Check out the client-side demo here: https://gist.github.com/uezo/9e56a828bb5ea0387f90cc07f82b4c15

🍩 Other Updates

  • Fix bug where expressions on error doesn't work #344
  • Improve text splitting logic in SplitString method #349
  • Update demo for v0.8.1 #351

Full Changelog: 0.8.0...0.8.1