app-v1.11.0
zaidmukaddam/sciraapp-v1.11.0May 28, 2025by github-actions[bot]
AI Summary
Rivet IDE v1.11.0 is a major update featuring full MCP support, project references, and an AI Graph Creator, alongside expanded model support and enhanced node capabilities.
Key Highlights
- Initial support for MCP and Project References
- AI Graph Creator and Agent Templates
- Expanded AI models (GPT 4.1, Claude 4, Gemini 2.5)
- Enhanced Code Node and Text Node features
- Auto Layout and improved visualization
Breaking Changes
- Renaming "Function" to "Tool" in nodes
New Features
- Initial support for MCP (Model Context Protocol)
- Project References allowing Rivet projects to be used as libraries
- AI Graph Creator for creating/editing graphs via AI
- Agent Template and MCP Agent Template
- Auto Layout functionality
- Support for Gemini 2.5 and 2.5 Pro
- Claude Sonnet 4 and Claude Opus 4
- Gemini function calls and image inputs support
- Code Node async capabilities (require, process, fetch)
- Direct graph input/context input syntax
Full Release Notes
## New Features
* Initial support for MCP! See the [MCP Node Documentation](https://rivet.ironcladapp.com/docs/node-reference/mcp-discovery) for more details.
* Project References! Use a Rivet project in another Rivet project as a library!
* AI Graph Creator! Press the icon in the bottom left, or press `CMD+I` to open the Graph Creator prompt input. This can create and edit Rivet graphs using AI!
* Agent Template & MCP Agent Template! Use these templates to quickly create AI agents using Rivet best practices.
* Auto Layout! Press space and search for "Auto Layout" to automatically arrange your nodes in a graph.
* AI Assist for nodes support for Anthropic.
* Support for Gemini 2.5 and 2.5 Pro with Thinking Budget!
* Added Claude Sonnet 4 and Claude Opus 4!
* Support for Gemini function calls, and image inputs!
* Code Node can use `require`, `process`, `console`, `fetch`, `Rivet` and can call async code!
* You can now use `{{@graphInputs.<inputId>}}` and `{{@context.<inputId>}}` in the Text Node, Prompt Node, Object Node, and Code Node to directly pull in graph inputs and context inputs. Thanks @valerypopoff!
* Delegate Tool Call now supports "Auto Delegate" mode to call graphs automatically based on their name.
* Can send additional headers for Chat Anthropic and Chat Google nodes.
## Changes & Bug Fixes
* Optimized rendering for large outputs so that they only render when the mouse has hovered over the node.
* Plugins now have their own config page in the setting model.
* New visualization for Split nodes. Thanks to @valerypopoff!
* Warn when deleting a Graph Input or Graph Output that is connected via subgraph nodes. Thanks @cherry-ic!
* Global search can search by node ID.
* Default OpenAI Reasoning Effort to undefined.
* Improve Chat Node errors & retrying.
* "Function" is now referred to as "Tool" in nodes.
* Text Node now defaults to normalizing line endings to \\n.
* Anthropic is now supported in the Browser executor.
* Anthropic calls now time out after 30 seconds instead of 5.
* Support for streaming function calls from Anthropic.
* Chat Google streaming is now throttled for performance.
* Execution recordings are now smaller for binary data.
* Fix saving conditional nodes.
* Fix error with ESM-only imports in CJS package.