v1.4.0
Ironclad/rivetv1.4.0Sep 14, 2023by abrenneke
AI Summary
This release introduces the remote plugin system for Rivet, along with new nodes including a Gentrace plugin and Delay Node. The Chat Node now supports any OpenAI-compatible API endpoint, and several usability improvements and bug fixes are included.
Key Highlights
- Remote plugin system is now functional, enabling custom plugin creation
- Added Gentrace plugin for enhanced integration capabilities
- Chat Node endpoint is now configurable with support for any OpenAI-compatible API
- OpenAI Key is now optional in Settings object
- Fixed plugin specs not being stored in saved files
New Features
- Remote plugin system with example implementation
- Gentrace plugin
- Delay Node
- Configurable Chat Node endpoint (OpenAI-compatible API support)
- Optional OpenAI Key in Settings
- Graph metadata now supports attachedData key
- Increased default Number node width to prevent overflow
Full Release Notes
## New Features * Remote plugin system is now working! See [`rivet-plugin-example`](https://github.com/abrenneke/rivet-plugin-example) for information on how to create your own plugins! * Add [Gentrace plugin](https://github.com/Ironclad/rivet/pull/135)! * Add [Delay Node](https://github.com/Ironclad/rivet/pull/126)! * The endpoint for the Chat Node is now configurable! You can now use any OpenAI compatible API with your Chat nodes. ## Changes and bug fixes * `opanAiKey` is now optional in a `Settings` object. * Graph metadata can now have an `attachedData` key * Increase default Number node width to avoid overflow. * Fix plugin specs not being stored in saved files.