- [new] support multi-platform bot
- [new] add debug for chatbase
- [new] warn when pass func arg (#25)
- [new] set
UNKNOWN intent as not handled
- [fix] throw error when receiving LINE join group event.
- [new] implement
derivedState + derivedParam: #15
const action = resolver(state, intent);
const { action, derivedState, derivedParam } = resolver(state, intent);
derivedState will be used to setState before action be executed.
derivedParam will be passed to action as second argument.
- [fix] pass ...otherArgs to underlying handler
- [new] use
action.displayName as action name when possible
- Fix bug usage in setting agent messages