-
v1.5.0 Stable
released this
2026-05-26 11:21:15 +00:00 | 14 commits to main since this releaseChanges
- Added support for handling stickers as image events
- Added image handler for when a user tags the bot while uploading an image
- Added a typing indicator decorator to mark event handlers that require sending typing indicator in chat
- Introduced a dedicated LLM response service as a middle layer for response generation and centralized error handling
- Added prompt tagging and XML tags across message history, message context, and reply prompts to improve LLM coherence, accuracy, and API error interpretation
- Added support for adding LLM-specific built-in tools to the tool registry
- Added web search and website scraping tools
- Added support for multiple tool calls (up to 10)
- Made debug level app-exclusive
- Removed duplicated error handling in event handlers in favor of the new response service
- Migrated to async OpenAI client
- Added support for both async and sync tool execution
- Added missing mxc_url check for image message events
- Added bad event checking for reply message fetching
Bug Fixes
- Fixed missing user_id context that caused the "who mentioned me last" Matrix tool to fail
- Fixed a logic bug where reply mention logging had the mentioning user and mention target swapped
- Fixed an issue where the typing indicator disappeared long before the reply generation ended
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads