Remove xml render mode from MCP options
XML mode renders nearly empty screen hierarchy (just path structure, no content or data), which isn't useful for MCP clients. Remaining render modes: - compact: structured actionable summary (default) - aria: accessibility tree for field discovery - text: plain text rendering - html: full HTML rendering
Showing
1 changed file
with
3 additions
and
3 deletions
| ... | @@ -601,7 +601,7 @@ | ... | @@ -601,7 +601,7 @@ |
| 601 | <parameter name="path" required="true"/> | 601 | <parameter name="path" required="true"/> |
| 602 | <parameter name="parameters" type="Map"><description>Parameters to pass to screen</description></parameter> | 602 | <parameter name="parameters" type="Map"><description>Parameters to pass to screen</description></parameter> |
| 603 | <parameter name="action"><description>Action being processed: if not null, use real screen rendering instead of test mock</description></parameter> | 603 | <parameter name="action"><description>Action being processed: if not null, use real screen rendering instead of test mock</description></parameter> |
| 604 | <parameter name="renderMode" default="compact"><description>Render mode: compact (default), aria (accessibility tree), text, html, xml</description></parameter> | 604 | <parameter name="renderMode" default="compact"><description>Render mode: compact (default), aria (accessibility tree), text, html</description></parameter> |
| 605 | <parameter name="sessionId"><description>Session ID for user context restoration</description></parameter> | 605 | <parameter name="sessionId"><description>Session ID for user context restoration</description></parameter> |
| 606 | </in-parameters> | 606 | </in-parameters> |
| 607 | <out-parameters> | 607 | <out-parameters> |
| ... | @@ -2167,7 +2167,7 @@ def wikiInstructions = getWikiInstructions(inputScreenPath) | ... | @@ -2167,7 +2167,7 @@ def wikiInstructions = getWikiInstructions(inputScreenPath) |
| 2167 | <in-parameters> | 2167 | <in-parameters> |
| 2168 | <parameter name="path" required="false"><description>Screen path to browse (e.g. 'PopCommerce'). Leave empty for root apps.</description></parameter> | 2168 | <parameter name="path" required="false"><description>Screen path to browse (e.g. 'PopCommerce'). Leave empty for root apps.</description></parameter> |
| 2169 | <parameter name="action"><description>Action to process before rendering: null (browse), 'submit' (form), 'create', 'update', or transition name</description></parameter> | 2169 | <parameter name="action"><description>Action to process before rendering: null (browse), 'submit' (form), 'create', 'update', or transition name</description></parameter> |
| 2170 | <parameter name="renderMode" default="compact"><description>Render mode: compact (default), aria (accessibility tree), text, html, xml</description></parameter> | 2170 | <parameter name="renderMode" default="compact"><description>Render mode: compact (default), aria (accessibility tree), text, html</description></parameter> |
| 2171 | <parameter name="parameters" type="Map"><description>Parameters to pass to screen during rendering or action</description></parameter> | 2171 | <parameter name="parameters" type="Map"><description>Parameters to pass to screen during rendering or action</description></parameter> |
| 2172 | <parameter name="sessionId"/> | 2172 | <parameter name="sessionId"/> |
| 2173 | </in-parameters> | 2173 | </in-parameters> |
| ... | @@ -2790,7 +2790,7 @@ def wikiInstructions = getWikiInstructions(inputScreenPath) | ... | @@ -2790,7 +2790,7 @@ def wikiInstructions = getWikiInstructions(inputScreenPath) |
| 2790 | properties: [ | 2790 | properties: [ |
| 2791 | "path": [type: "string", description: "Path to browse (e.g. 'PopCommerce')"], | 2791 | "path": [type: "string", description: "Path to browse (e.g. 'PopCommerce')"], |
| 2792 | "action": [type: "string", description: "Action to process before rendering: null (browse), 'submit' (form), 'create', 'update', or transition name"], | 2792 | "action": [type: "string", description: "Action to process before rendering: null (browse), 'submit' (form), 'create', 'update', or transition name"], |
| 2793 | "renderMode": [type: "string", description: "Render mode: compact (default), aria (accessibility tree), text, html, xml"], | 2793 | "renderMode": [type: "string", description: "Render mode: compact (default), aria (accessibility tree), text, html"], |
| 2794 | "parameters": [type: "object", description: "Parameters to pass to screen during rendering or action"] | 2794 | "parameters": [type: "object", description: "Parameters to pass to screen during rendering or action"] |
| 2795 | ] | 2795 | ] |
| 2796 | ] | 2796 | ] | ... | ... |
-
Please register or sign in to post a comment