1.43 Release Notes
Server Enhancements
GenAI Agents
- Agents are now more formally defined and implement a standard framework based on the A2A protocol.
- Discovering and describing agents can now be done in a more structured manner.
- Support for building Plan and Execute agents has been added.
- There are new built-in procedures related to both Agents and A2A.
AI Support
- The GenAI Tool component now supports MCP tools (Model Context Protocol tools) and allows overriding tool parameter values through the
toolParameterOverride runtime configuration.
- Semantic Indexes can now have their contents accessed remotely. This allows users to upload a Semantic Index’s contents once, then use it across multiple namespaces. See Remote Semantic Indexes for more information.
- Semantic Indexes are now available in the catalog. They have the same functionality as Remote Semantic Indexes. See here for more details.
GenAI Builder
- The GuardrailsAIServer GenAI Component has been removed due to issues with underlying library.
VAIL
Added/updated the following built-in services:
io.vantiq.text.Template – added support for “repeat” blocks in a template. This allows a section of a template to be applied multiple times when referencing a List input property.
Services
Sources
Semantic Indexes
- Added support for user-partitioned semantic indexes. With a partitioned index each user will have a separate view of the entries and underlying point data.
Other
- Added the ability to generate JSON Schema for any Vantiq Type.
- Credentials stored in nodes are no longer included in selects. This is to avoid sharing those credentials with everyone who can use nodes.
UI Enhancements
GenAI Builder
- There is now a “multiple selection” mode in the GenAI Builder which allows you to select a subset of the current graph and then operate on it in various ways. Select items with Shift-Click to enter multiple selection mode. The supported operations are:
- “Delete” all selected items
- “Cut” or “Copy” all selected items to a local clipboard, and then “Paste” them back into the graph
- “Enclose” all the selected items within a “Conversation”, “Optional”, “Loop”, “Map” or “Repeat” task
- “Create” a new GenAI Component from the selected items
- The Resources component PromptFromMessages has been added.
Client Builder
- You may now temporarily put your running Client into a “modal” state using the client.blockInput() and client.blockInputEx() methods. You can control the messages the user sees and the “spinner” icon which will be displayed.
Service Builder
- Semantic Indexes may now be published to and subscribed from Catalogs.
- GenAI Agent Services (Agents) may now be created from the New Service dialog or declared from the Service Builder’s Interface tab. Agents may specify an optional version and tag(s) from the General section of the Interface tab. Public Procedures in Agents may be specified as Agent skills. Skills may specify an optional human-readable name, tag(s) and example(s). For more information, please see the GenAI Agent Building Guide.
- Service state accessor Procedures can now easily be managed using the Generate State/Entity Procedures section of the Implement tab. Use the tree structure to add or delete these Procedures for Global and Partitioned State Types and for Entity Roles.
- Minor changes such as zooming or moving nodes within the App or GenAI Builder will no longer cause the Service’s Save button to enable.
- Embedded GenAI flow may be tested using the new Execute button similar to testing a service procedure or GenAI procedure
LLM Playground
- An existing prompt can be edited using the template editor if the prompt was created from a template.
- Allow saving the Document template within the template editor.
Modelo
- There are now shortcut keys to “close the current pane” and “close all panes” when using Flex Grid Layout
| Windows Keys |
Mac Keys |
Action |
Equivalent To |
| Ctrl-K |
Cmd-K |
Close the current pane/tab |
Clicking the “X” in the toolbar |
| Ctrl-Shift-K |
Cmd-Shift-K |
Close all open panes/tabs |
Selecting “Close all Panes” under the “gear” icon menu |
- An advance filter is added to some tables with search capability. The complete list of affected panes are:
- Compilation Errors
- Deployments
- Documents
- Environments
- Groups
- Namespaces
- Nodes
- Choose Document Popup Dialog
- Index entries table in Semantic Index Detail Pane.
1.43 Release Notes
Server Enhancements
GenAI Agents
AI Support
toolParameterOverrideruntime configuration.GenAI Builder
VAIL
Added/updated the following built-in services:
io.vantiq.text.Template– added support for “repeat” blocks in a template. This allows a section of a template to be applied multiple times when referencing a List input property.Services
ActiveCollabsGetCachedis now public so that it can be called by Modelo.Sources
Semantic Indexes
Other
UI Enhancements
GenAI Builder
Client Builder
Service Builder
LLM Playground
Modelo