serenadeai / serenade

Apache License 2.0
317 stars 57 forks source link

Repeat fixes #7

Closed MattWiethoff closed 2 years ago

MattWiethoff commented 2 years ago

Description

Added grpc calls to enable unit tests for repeat with in-memory user state. Removed normalization that was preventing repeat from working with commands that use the insert-history.

Test Plan

Running core unit tests. Running system insert and repeat from the client. Day-to-day usage in a variety of apps.

Pre-Review Checklist

[ x ] I've performed a self-review of my own code [ x ] I've run the pre-commit hook to enforce code style [ x ] I've added or corresponding updated tests [ x ] I've run all tests and there were no failures [ x ] I've updated the documentation, if applicable