After digging into the code for an hour or so to see why the HelpCommand example doesn't reply, I figured out that the parser returns either an HelpCmd.Args instance, or replies with an error message. But the actor's receive expects an Option[HelpCmd.Args] instead (and silently ignores unmatched messages).
After digging into the code for an hour or so to see why the HelpCommand example doesn't reply, I figured out that the parser returns either an
HelpCmd.Args
instance, or replies with an error message. But the actor's receive expects anOption[HelpCmd.Args]
instead (and silently ignores unmatched messages).