Skip to content

Commit ea5e76e

Browse files
Merge branch 'development' into production
2 parents 00d755f + d733c1d commit ea5e76e

48 files changed

Lines changed: 237 additions & 222 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

content/en/docs/apidocs-mxsdk/apidocs/studio-pro-11/extensibility-api/web/web-extensions-howtos/command-api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,4 +71,4 @@ You have seen how to register commands that can be attached to menus in Studio P
7171

7272
If you would like to provide us with additional feedback, you can complete a small [survey](https://survey.alchemer.eu/s3/90801191/Extensibility-Feedback).
7373

74-
Any feedback is appreciated.
74+
Any feedback is appreciated.

content/en/docs/apidocs-mxsdk/apidocs/studio-pro-11/extensibility-api/web/web-extensions-howtos/dockable-pane-api.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,6 @@ You must also alter the `build-extension.mjs` and `manifest.json` files to make
183183

184184
### Altering `build-extension.mjs`
185185

186-
187186
To instruct esbuild to produce JavaScript modules that correspond to `src/ui/tab.tsx` and `src/ui/dockablepane.tsx`,
188187
change the call to `entryPoints.push` in line 16 as follows:
189188

content/en/docs/apidocs-mxsdk/apidocs/studio-pro-11/extensibility-api/web/web-extensions-howtos/documents-api.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,4 @@ The command must be registered before creating the menu.
5858

5959
If you would like to provide us with some additional feedback, please complete a short [survey](https://survey.alchemer.eu/s3/90801191/Extensibility-Feedback)
6060

61-
Any feedback is much appreciated.
61+
Any feedback is much appreciated.

content/en/docs/apidocs-mxsdk/apidocs/studio-pro-11/extensibility-api/web/web-extensions-howtos/tab-api.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ Whenever the tabs API `open` method is called, the `TabHandle` returned must be
2929
{{% /alert %}}
3030

3131
To open a tab called **My Extension Tab**, add the following code to the main entry point (`src/main/index.ts`)
32+
3233
```typescript
3334
import { IComponent, getStudioProApi, TabHandle, ComponentContext } from "@mendix/extensions-api";
3435

content/en/docs/marketplace/genai/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ Mendix connectors offer direct support for the following models:
6969

7070
| Architecture | Models | Category | Input | Output | Additional capabilities |
7171
|--------------|---------------------|---------------------|-------------------|-----------|-------------------------|
72-
| Mendix Cloud GenAI | Anthropic Claude 3.5 Sonnet | Chat Completions | text, image, document | text | Function calling |
72+
| Mendix Cloud GenAI | Anthropic Claude 3.5 Sonnet, Anthropic Claude 3.7 Sonnet | Chat Completions | text, image, document | text | Function calling |
7373
| | Cohere Embed English, Cohere Embed Multilingual | Embeddings | text | embeddings | |
7474
| Azure / OpenAI | gpt-4, gpt-4-turbo, gpt-4o, gpt-4o mini, gpt-4.1, gpt-4.1-mini, gpt-4.1-nano, gpt-5.0, gpt-5.0-mini, gpt-5.0-nano | Chat completions | text, image, document (OpenAI only) | text | Function calling |
7575
| | DALL·E 2, DALL·E 3, gpt-image-1 | Image generation | text | image | |

content/en/docs/marketplace/genai/reference-guide/agent-commons.md

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ The Agent Commons module offers the following features:
3333

3434
* Drag and drop operations for calling both single-call and conversational agents from microflows and workflows.
3535

36+
* Adding tools and knowledge bases to enhance the agent's capabilities
37+
3638
* Prompt placeholders, allowing dynamic insertion of values based on user or context objects at runtime.
3739

3840
* Logic to define and run tests individually or in bulk, with result comparisons.
@@ -41,18 +43,18 @@ The Agent Commons module offers the following features:
4143

4244
* The ability to manage the active agent version used by the app logic in the app environment eliminates the need for redeployment.
4345

44-
{{% alert color="info" %}} The current scope of the module focuses on LLM invocations using a variety of prompts, optionally enhanced with placeholders (variables). Agents can be further extended by integrating microflows with a single parameter as tools using the [Function Calling](/appstore/modules/genai/function-calling/) setup, and by connecting to knowledge bases provided through [Mendix Cloud GenAI Resources](/appstore/modules/genai/mx-cloud-genai/resource-packs/#knowledge-bases). {{% /alert %}}
45-
4646
### Dependencies {#dependencies}
4747

48-
The Agent Commons module requires Mendix Studio Pro version [10.21.0](/releasenotes/studio-pro/10.21/#10210) or above.
48+
The Agent Commons module requires Mendix Studio Pro version 10.24.0 or above.
4949

5050
In addition, install the following modules:
5151

52+
* [Administration](https://marketplace.mendix.com/link/component/23513)
5253
* [Community Commons](https://marketplace.mendix.com/link/component/170)
53-
* [GenAI Commons](https://marketplace.mendix.com/link/component/239448)
54-
* [Mendix Cloud GenAI Connector](https://marketplace.mendix.com/link/component/239449)
5554
* [Conversational UI](https://marketplace.mendix.com/link/component/239450)
55+
* [GenAI Commons](https://marketplace.mendix.com/link/component/239448)
56+
* [MCP Client](https://marketplace.mendix.com/link/component/244893)
57+
* [Nanoflow Commons](https://marketplace.mendix.com/link/component/109515)
5658

5759
## Installation
5860

@@ -98,7 +100,7 @@ To interact with LLMs using Agent Commons, you need at least one GenAI connector
98100

99101
### Defining the Agent {#define-agent}
100102

101-
When the app is running, a user with the `AgentAdmin` role can set up agents, write prompts, link microflows as tools, and provide access to knowledge bases. Once an agent version is associated with a deployed model, it can be tested in an isolated environment, separate from the rest of the app’s logic, to validate its behavior effectively.
103+
When the app is running, a user with the `AgentAdmin` role can set up agents, write prompts, link microflows or MCP servers as tools, and provide access to knowledge bases. Once an agent version is associated with a deployed model, it can be tested in an isolated environment, separate from the rest of the app’s logic, to effectively validate its behavior.
102104

103105
Users can create two types of agents:
104106

@@ -122,12 +124,20 @@ The `AgentAdmin` will see warnings on the Agent Version Details page if:
122124

123125
* The attribute length is insufficient to hold the actual values when logic is executed in the running app.
124126

125-
#### Adding Microflows as Tools
127+
#### Adding Tools
128+
129+
To extend an agent's capabilities, you can provide an LLM with tools so that it becomes truly agentic. Mendix currently supports adding microflows or all exposed tools from an MCP (Model Context Protocol) server to an agent version.
130+
131+
##### Adding Microflows as Tools
126132

127133
To allow your agent to act dynamically and autonomously or to access specific data based on input it determines, microflows can be added as tools. When the agent is invoked, it uses the function calling pattern to execute the required microflows, using the input specified in the model’s response.
128134

129135
For more technical details, see the [Function Calling](/appstore/modules/genai/function-calling/) documentation.
130136

137+
##### Adding tools from MCP servers
138+
139+
Besides microflow tools, exposed tools from MCP servers are supported. To add MCP tools to an agent version, you need to select an MCP server configuration from the [MCP client module](/appstore/modules/genai/mcp-modules/mcp-client/). Once the agent is called, all currently available tools are added to the request from the server and are thus available to the model.
140+
131141
#### Adding Knowledge Bases
132142

133143
For supported knowledge bases registered in your app, you can connect them to agents to enable autonomous retrievals. Refer to the documentation of the connector provided by your selected knowledge base provider. Follow the instructions to configure the knowledge bases in your app, so that they can be linked to your agents. Mendix provides the following platform-supported connectors that support knowledge base integrations with agents:

content/en/docs/marketplace/genai/reference-guide/conversational-ui.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ The Conversational UI module provides the following functionalities:
5151

5252
### Prerequisites {#prerequisites}
5353

54-
To use the Conversational UI module, your Mendix Studio Pro version must be [9.24.2](/releasenotes/studio-pro/9.24/#9242) or higher.
54+
To use the Conversational UI module, your Mendix Studio Pro version must be 10.24.0 or above.
5555

5656
You must also ensure you have the other prerequisite modules that Conversational UI requires. These modules are included by default in the [Blank GenAI App](https://marketplace.mendix.com/link/component/227934), the [AI Bot Starter App](https://marketplace.mendix.com/link/component/227926), the [Support Assistant Starter App](https://marketplace.mendix.com/link/component/231035), and the [RFP Assistant Starter App](https://marketplace.mendix.com/link/component/235917). If not, you need to install them manually.
5757

content/en/docs/marketplace/genai/reference-guide/external-platforms/openai.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ To use this connector, you need to either sign up for an [OpenAI account](https:
8282

8383
### Dependencies {#dependencies}
8484

85-
* Mendix Studio Pro version [9.24.2](/releasenotes/studio-pro/9.24/#9242) or higher
85+
* Mendix Studio Pro version 10.24.0 or above
8686
* [GenAI Commons module](/appstore/modules/genai/commons/)
8787
* [Encryption module](/appstore/modules/encryption/)
8888
* [Community Commons module](/appstore/modules/community-commons-function-library/)

content/en/docs/marketplace/genai/reference-guide/external-platforms/pg-vector-knowledge-base/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ You should have access to your own (remote) PostgreSQL database server with the
4343

4444
### Dependencies {#dependencies}
4545

46-
* Mendix Studio Pro version [9.24.2](/releasenotes/studio-pro/9.24/#9242) or higher
46+
* Mendix Studio Pro version 10.24.0 or above
4747
* [Encryption](https://marketplace.mendix.com/link/component/1011) module
4848
* [Community Commons](https://marketplace.mendix.com/link/component/170) module
4949
* [Database Connector](https://marketplace.mendix.com/link/component/2888) module

content/en/docs/marketplace/genai/reference-guide/genai-commons.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ The current scope of the module is focused on text and image generation, as well
2323

2424
### Dependencies {#dependencies}
2525

26-
The GenAI Commons module requires Mendix Studio Pro version [9.24.2](/releasenotes/studio-pro/9.24/#9242) or above.
26+
The GenAI Commons module requires Mendix Studio Pro version 10.24.0 or above.
2727

2828
You must also download the [Community Commons](/appstore/modules/community-commons-function-library/) module.
2929

0 commit comments

Comments
 (0)