- [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