You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit cc675e1
Browse filesBrowse the repository at this point in the historyBrowse files
authored
Add import and export mappings to Maia Make supported document types (#12131)
* Add Maia Plan Mode documentation
* Review
* Add Maia General Capabilities
* Adjust SP wording
* Revise Remarks section to include Markdown support
* Add support for Java Action generation
* Add import and export mappings to Maia Make supported document types
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
* Update with screenshot
* Remove Excel note
* Add Permissions to Maia Settings
* Add to Settings and update screenshot
* Update in MCP Client
* Update to MCP tools
---------
Co-authored-by: Quinn Tracy <142489060+quinntracy@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: content/en/docs/refguide/mendix-ai-assistance/_index.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -108,6 +108,7 @@ In Studio Pro 11.8 and above, [Maia Make](/refguide/maia-make/) replaces Maia Ch
108
108
***[Chat with Maia](/refguide/maia-chat/)** – Ask questions about app development in Mendix using Maia's chat feature, including how to apply concepts, best practices, and development patterns.
109
109
*[Maia Learn](/refguide/maia-learn/) – Learn Mendix core concepts quickly to get started with Studio Pro.
110
110
*[Maia Explain](/refguide/maia-explain/) – Maia Explain helps you understand existing documents, such as microflows and pages. It explains the general purpose of the document and highlights specific technical details.
111
+
*[Maia Plan Mode](/refguide/maia-plan-mode/) – Maia Plan Mode allows you to create detailed implementation plans for whole apps or large application features.
Copy file name to clipboardExpand all lines: content/en/docs/refguide/mendix-ai-assistance/maia-make/_index.md
+7-4Lines changed: 7 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -40,14 +40,16 @@ Maia Make can generate new documents, modify existing documents, and explain app
40
40
| Enumerations | Studio Pro 11.9 ||
41
41
| Constants | Studio Pro 11.9 ||
42
42
| Modules | Studio Pro 11.9 ||
43
-
| Java actions | Studio Pro 11.9 |Read-only; Java actions cannot be generated. |
43
+
| Java actions | Studio Pro 11.9 |In Studio Pro 11.9 and above, Java actions are read-only and cannot be generated. In Studio Pro 11.16 and above, Java action documents and source code files can be generated and edited. |
44
44
| JavaScript actions | Studio Pro 11.9 | Explain-only in Studio Pro 11.9. Generation, adding parameters, and updating the associated JavaScript file available from Studio Pro 11.10. |
45
45
| Navigation | Studio Pro 11.11 ||
46
46
| Menu | Studio Pro 11.11 ||
47
47
| Data Transformers | Studio Pro 11.12 ||
48
48
| JSON Structures | Studio Pro 11.13 ||
49
49
| Change Data Capture | Studio Pro 11.14 ||
50
50
| Task Queues | Studio Pro 11.15 ||
51
+
| Import Mappings | Studio Pro 11.16 | Maia can create import mappings with a JSON structure as the source and map them automatically to new entities. Changing existing import mappings is not supported. |
52
+
| Export Mappings | Studio Pro 11.16 | Maia can create export mappings with a JSON structure as the source and map them automatically to new entities. Changing existing export mappings is not supported. |
51
53
52
54
### Maia Make Standalone Capabilities
53
55
@@ -62,6 +64,7 @@ The following table lists Maia Make Standalone Capabilities and the Studio Pro v
62
64
|[Maia Web Fetch](/refguide/maia-web-fetch/)| Fetches and reads content from public websites and APIs. | Studio Pro 11.10 ||
63
65
|[Maia Agent Skills (SKILLS.md)](/refguide/maia-agent-skills/)| Extends Maia with reusable knowledge. | Studio Pro 11.11 | Maia can create and edit skills directly in chat, for both project-level and module-level skills, from Studio Pro 11.15. |
64
66
|[Maia Agent Instructions (AGENTS.md)](/refguide/maia-agent-instructions/)| Extends Maia with instructions to be followed with every prompt | Studio Pro 11.12 ||
67
+
|[Maia Plan Mode](/refguide/maia-plan-mode/)| Allows Maia to maintain implementation plans. | Studio Pro 11.16 ||
65
68
66
69
### Maia Make General Capabilities
67
70
@@ -70,16 +73,16 @@ The following table lists the general capabilities of Maia Make and the Studio P
70
73
| Capability | Description | Available in Maia Make from | Remarks |
71
74
| --- | --- | --- | --- |
72
75
| Story-based development | Generates app artifacts based on existing user stories to support story-driven development workflows. | Studio Pro 11.8 ||
73
-
|PDF/image support| Allows you to provide PDFs and images as input to help Maia better understand your requirements. | Studio Pro 11.8 ||
76
+
|Attach files| Allows you to provide PDFs and images as input to help Maia better understand your requirements. | Studio Pro 11.8 | In Studio Pro 11.12 and above, you can attach Markdown files. In Studio Pro 11.16 and above, you can attach CSV, JSON, XML, YAML, and HTML files. Attached files are available to Maia for the rest of the session.|
74
77
| Adding documents as context | Lets you add relevant documents to provide Maia with additional context. | Studio Pro 11.8 ||
75
78
| Editing existing documents | Enables Maia to modify existing documents, including renaming elements. | Studio Pro 11.8 ||
76
79
| Removing elements | Allows Maia to remove elements from documents to support more advanced refactoring tasks. | Studio Pro 11.9 ||
77
80
| Undo support | Allows you to undo Maia-generated changes on a per-document basis. | Studio Pro 11.9 ||
78
81
| Folder structure support | Organizes new documents into existing folders and follows your established folder hierarchy when generating content. | Studio Pro 11.10 | Not supported for pages. |
79
82
| Themes and styling | Allows Maia to modify theme variables, create custom styling, and manage design properties. | Studio Pro 11.12 ||
80
-
| Markdown attachment support | Allows you to provide Markdown documents as input to help Maia better understand your requirements. | Studio Pro 11.12 ||
81
83
| Explain and solve consistency errors | Allows you to use Maia to explain or solve problems by right-clicking the item in the **Errors** pane. | Studio Pro 11.12.1 ||
82
84
| Translations | Allows Maia to create and update translations in your app. | Studio Pro 11.15 ||
85
+
| Delete documents | Allows Maia to delete documents in your app. | Studio Pro 11.16 ||
83
86
84
87
## Using Maia Make Capabilities
85
88
@@ -109,7 +112,7 @@ Clicking **New Chat** allows you to clear the messages and start a new conversat
109
112
110
113
#### Settings
111
114
112
-
The Settings option ({{% icon name="cog" %}}) allows you to manage your MCP Servers, agent skills, and export your Maia agent session.
115
+
The Settings option ({{% icon name="cog" %}}) allows you to manage your MCP Servers, agent skills, and export your Maia agent session. It also allows you to view and manage your tool permissions. You can configure permissions to **Always Allow** or allow only in the current session.
description: "Describes how to use the planning features in Maia agent."
7
+
---
8
+
9
+
## Introduction
10
+
11
+
{{% alert color="info" %}}
12
+
This feature is part of [Maia Make](/refguide/maia-make/) and was introduced in Studio Pro 11.16.
13
+
14
+
To use Plan Mode, you need an internet connection and must be signed in to Studio Pro. This feature is not available when using the Studio Pro MCP server mode. Instead, you should use the native planning features of the agent that connects to Studio Pro.
15
+
{{% /alert %}}
16
+
17
+
Maia Plan Mode helps you plan the implementation of an entire app or a large feature before making changes. Maia creates a plan that you can review and edit before starting implementation.
18
+
19
+
You can also use the plan to track progress and continue implementation in a new chat session.
20
+
21
+
## Creating a Plan
22
+
23
+
When you ask Maia to implement an entire app or a large feature that spans several documents or modules, it asks whether you want to enter Plan Mode.
24
+
25
+
If you agree, Maia reads the open app, gathers the context needed for your request, and writes an implementation plan. In Plan Mode, Maia can only read the open app and write a plan document.
26
+
27
+
The plan is stored as a Markdown file in `maia/plans/<plan-name>/plan.md` in your application directory.
28
+
29
+
## Reviewing and Implementing a Plan
30
+
31
+
After creating a plan, Maia asks you to review it. To review the plan and start implementation, follow these steps:
32
+
33
+
1. In the **App Explorer**, expand **App** > **Maia** > **Plans** and select the plan.
34
+
2. Review the plan and make any necessary changes, either manually or by asking Maia. Save any manual changes before proceeding.
35
+
3. When you are satisfied with the plan, confirm Maia's request to exit Plan Mode and start implementation.
36
+
37
+
## Tracking Progress
38
+
39
+
The plan remains available in your application after Maia implements part or all of it. To pause implementation and continue in a new session, follow these steps:
40
+
41
+
1. Stop Maia during implementation.
42
+
2. Ask Maia to record the progress made in the plan.
43
+
3. Start a new chat session and ask Maia to continue implementing the plan.
44
+
45
+
## Manually Entering Plan Mode
46
+
47
+
Maia's chat interface now includes the **Plan Mode** button, which you can click to enter Plan Mode manually. This signals to Maia that you are planning to implement a larger feature. While in Plan Mode, Maia can read your app and create an implementation plan.
Copy file name to clipboardExpand all lines: content/en/docs/refguide/modeling/menus/view-menu/_index.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -123,9 +123,9 @@ For details on using Mendix Marketplace components in your app modeling, see [Ho
123
123
In Studio Pro 11.14 and below, this tab is called **MCP Settings**.
124
124
{{% /alert %}}
125
125
126
-
The **Maia Settings** pane allows you to connect Maia to External Model Context Protocol (MCP) servers. For Studio Pro 11.15 and above, this pane also stores [Agent Skills (SKILLS.md)](/refguide/maia-agent-skills/).
126
+
The **Maia Settings** pane allows you to connect Maia to External Model Context Protocol (MCP) servers. For more information, see [Maia MCP Client](/refguide/maia-mcp/).
127
127
128
-
For more information, see [Maia MCP Client](/refguide/maia-mcp/).
128
+
For Studio Pro 11.15 and above, this pane also stores [Agent Skills (SKILLS.md)](/refguide/maia-agent-skills/). For Studio Pro 11.16 and above, you can view and manage all tool permissions, such as Web Fetch and MCP Tools.
0 commit comments