Skip to content

Rivet IDE v1.4.0

Choose a tag to compare

@github-actions github-actions released this 25 Sep 20:32

New Features

  • Support for Azure OpenAI! Can configure Chat nodes to use it via the settings menu.
  • Can copy and paste nodes in graphs!
  • See run total token count and cost as the graph is running in a status bar at the bottom.
  • Ability to clear outputs in the Run menu
  • Chat nodes can have additional headers passed into them, via the chat node's editor, or globally in the settings panel.
  • Prompt node can compute token count and output it as a port
  • Can clear datasets
  • Pop node can optionally pop from the front of an array
  • Extract regex can be set to multiline mode for ^ and $
  • Add Slice node for splitting arrays

Changes & Fixes

  • Pipe sidecar logs and errors into main console
  • Fix escape key not closing editor in a number of cases
  • Fix loop controller not using its default values if the main inputs aren't connected
  • Fix multiple sidecars being ran
  • Fix wires for HTTP node (note that existing HTTP nodes may have their wires disconnected! sorry about that! ⚠️)
  • Show dataset index and row ID
  • Plugins support for async methods on getEditors, getBody, and getUIData, which are also passed more contextual information.
  • Gentrace plugin & execution recorder remote execution support
  • Fix aborting split sequential nodes
  • Fix saving graph attached data to project files
  • Fix total cost of GraphProcessor not including split nodes
  • Fix remote debugger not sending start event correctly
  • Improve Chat node error handling
  • Group up the parameters to the Chat node
  • Fix output ID of HTTP Call node (may break some graphs that used it)
  • Improve-fix editor scroll bar behavior