Release Notes
Fixes & Improvements:
- Group Chat Command Interaction: Resolved an issue where selecting options (e.g., models, providers) via numeric replies did not work correctly in group chats. Users can now reliably use commands like
/model
and/provider
in groups by replying to the bot's message with the corresponding number. - Group Chat Replies: Fixed a bug where replying to the bot's messages in group chats might not trigger a response. The bot now correctly processes both direct mentions and replies in group chats.
- Dependency Injection: Refactored the internal dependency injection mechanism using middleware to ensure stability and correct handling of user sessions and AI client instances across all message types.
- Code Cleanup: Removed unused variables and redundant code paths identified during debugging.
- Logging: Enhanced logging for better diagnostics of message handling, state management, and AI client interactions.
Full Changelog: v0.3.9...v0.3.10