Implement universal autocomplete with transition metadata extraction
- Extract service name and in-map from transition XML - Capture depends-on parameter attribute for field name mapping - Parse in-map parameter mapping for proper service calls - Support server-search autocomplete with term parameter - Fallback to ScreenAsMcpTool for entity-find transitions - Enhanced response format detection and error handling This implements TODO 1-3 from AGENTS.md: - TODO 1: Capture Depends-on Parameter Attribute - TODO 2: Extract Transition Service Name - TODO 3: Parse in-map Parameter Mapping Files modified: - DefaultScreenMacros.mcp.ftl: Extract transition metadata during screen render - McpFieldOptionsService.groovy: Use extracted metadata for intelligent autocomplete
Showing
6 changed files
with
278 additions
and
18 deletions
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
-
Please register or sign in to post a comment