All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Introduce Messenger to handle a context in conversations #27
- DialogMemory because This feature is available via context
- Implement clear method in DialogMemory #19
- Source property to Message object #22
- [WebApiService] data attribute in the request #23
- [WebApiService] endpoint option in config #23
- Update TwitterSampleStreamService to adopt Twitter API v2 #21
- Temporarily disable TwitterMentionsTimeline service because it does not work with Twitter API v2 #21
- CronService #16
conversation_id
todialog_id
#17
- Service interface to add
from_config
for initializing the object from config dictionary #14
- CI for github actions #6
- Code style check #7
- Protocol to define interface #8
- ContextMemory to keep track of conversations #9
- Queue based handler execution in background #12
- Add
conversation_id
property to Message protocol #10
- TwitterMentionsTimelineService
- Slack service which process to deal with messages without any suspending time
- Twitter mention timeline service to add exception statement to connect to Twitter #4
- Package name to msgFlow
- Slack response bug which sends system text to user as a reply
- Retry RTM Slack connection when connection is broken
- Custom application architecture
- New services: CliService, SlackService and TwitterSampleStreamService
- YAML parser to inject environment variables