app-v1.11.0
facebookresearch/sam-audioapp-v1.11.0May 28, 2025by github-actions[bot]
AI Summary
A major feature release introducing Model Context Protocol (MCP) support, Project References, and an AI-powered Graph Creator, alongside expanded AI model capabilities.
Key Highlights
- Initial support for Model Context Protocol (MCP) and Project References.
- AI Graph Creator allows generating and editing graphs via prompts.
- Added Agent Template and Auto Layout features.
- Enhanced Code Node with async support and new libraries.
- Support for Gemini 2.5 Pro with Thinking Budget.
New Features
- Initial support for MCP.
- Project References feature.
- AI Graph Creator with CMD+I shortcut.
- Agent Template and MCP Agent Template.
- Auto Layout feature.
- AI Assist for nodes support for Anthropic.
- Support for Gemini 2.5 and 2.5 Pro with Thinking Budget.
- Support for Claude Sonnet 4 and Claude Opus 4.
- Support for Gemini function calls and image inputs.
- Code Node async support (require, process, console, fetch, Rivet).
- Direct graph and context input syntax (`{{@graphInputs...}}`).
- Delegate Tool Call 'Auto Delegate' mode.
- Additional headers for Chat Anthropic and Chat Google nodes.
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.