Refactor MCP services and adopt slash-based screen paths
Extract core MCP logic into modular services (ResolveScreenPath, RenderScreenNarrative, ExecuteScreenAction) and update screen path conventions to use slash notation (e.g., /PopCommerce/Product) instead of dot notation. This aligns MCP navigation with browser URLs and improves path resolution reliability. - Split McpServices.xml into specialized services for better maintainability - Update DefaultScreenMacros.mcp.ftl to generate slash-based links - Update prompts and documentation to reflect new path convention - Enhance CustomScreenTestImpl to support slash path parsing - Add AGENTS.md documenting self-guided narrative screens architecture
Showing
9 changed files
with
420 additions
and
53 deletions
AGENTS.md
0 → 100644
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