v1.10.1

Ironclad/rivetv1.10.1Oct 18, 2023by abrenneke

AI Summary

This is a bug fix and maintenance release for Rivet v1.10.1 that addresses several issues including ESM compatibility, tokenizer errors, and security improvements. The release includes a security fix to default the debugger to localhost-only listening, performance throttling for the remote debugger protocol, and various bug fixes for the Anthropic plugin and tracing.

Key Highlights

  • Fixed ESM importing failure caused by stray lodash import
  • Default debugger now only listens on localhost for improved security and to avoid firewall warnings
  • Added configurable throttling for partial outputs over remote debugger protocol to improve performance
  • Fixed tokenizer issues by using GPT model consistently
  • Improved traces for GraphProcessor when nodes are control flow excluded

Breaking Changes

  • Debugger now defaults to localhost-only, which may affect remote debugging scenarios

New Features

  • Configurable throttling for partial outputs per-node over remote debugger protocol

Full Release Notes

## Tweaks & Bug Fixes

- Fix stray `lodash` import causing ESM importing to fail
- Use GPT model for tokenizer everywhere for now, to avoid errors
- Better traces are emitted for GraphProcessor when nodes are control flow excluded
- Remove stray console.dir
- Anthropic Plugin: Fix claude instant
- Default debugger to only listen on `localhost` for security & avoiding firewall warnings
- Throttle partial outputs per-node over remote debugger protocol to improve performance (configurable)