Violet v0.7: Adding the Nuts and Bolts
With v0.7 we turned our attention to the practical building blocks you need to ship a real voice app. The first releases proved that the Conversation Flow approach worked; this one is about making the day-to-day details solid.
What's new
- Stronger goals and inputs. Defining what Violet should expect from a user, and what it needs to collect, is now cleaner and easier to reason about across multi-turn conversations.
- Storage plugins. Persisting conversation data — whether to Salesforce or Postgres — is handled through pluggable store modules, so your logic stays independent of the backend.
- Local testing. Improvements to the browser-based test harness let you iterate on scripts without deploying to a device on every change.
- Documentation. Expanded guides and examples to help new developers get from install to first working skill faster.
Install the latest with npm install violet-conversations --save. As always, feedback and sample scripts from the community are very welcome.