Skip to content

Rivet Libraries v1.11.0

Choose a tag to compare

@abrenneke abrenneke released this 24 Oct 18:00
· 920 commits to main since this release

New Features

  • Add simplified streaming of graph events - an async generator via createProcessor(...).getEvents(spec) and an SSE implementation via createProcessor(...).getSSEStream(spec). See docs for more info.
  • Add simplified streaming for a single node via createProcessor(...).streamNode(nodeIdOrTitle) (SSE)
  • GraphProcessor now emits a finish event when it has either completed successfully or failed
  • Add input ports to Trim Chat Messages Node for max token count & "from beginning"
  • Add an iteration output to the loop controller node
  • Add variable name output to get and set global nodes

Changes & Bug Fixes

  • Updated all dependencies to their latest versions
  • Fix empty header causing chat node to error
  • Better code node error when it doesn't return something valid
  • Better HTTP Call node errors