1. 11 Dec, 2025 20 commits
  2. 08 Dec, 2025 4 commits
  3. 07 Dec, 2025 13 commits
  4. 05 Dec, 2025 3 commits
    • - Add tools/list, tools/call, resources/list, resources/read, and ping methods
      - Include proper input schemas and descriptions for each method
      - Add debug logging for tools list generation
      - Position standard methods at beginning of list for first-page visibility
      Ean Schuessler committed
    • - Fix XML parsing to use proper Moqui MNode attribute access methods
      - Add screen definition (sd) fallback to extract actual screen locations
      - Resolves issue where deeper-level cross-component screens were missing
      - Now discovers 536 tools instead of 199 (full recursive discovery)
      - Correctly handles PopCommerce Catalog → SimpleScreens Product → FindProduct
      - Maintains security model while enabling arbitrary depth screen discovery
      Ean Schuessler committed
    • - Remove hard-coded PopCommerce filter from list#Tools service
      - Add proper recursive screen discovery using processScreenWithSubscreens function
      - Update MCP routing to use list#Tools instead of mcp#ToolsList for tools/list endpoint
      - Now discovers ALL screens from AuthzCheckView instead of just PopCommerce
      - Implements proper hierarchical tool naming with dot notation for first-level subscreens
      - Supports cross-component screen discovery (PopCommerce → SimpleScreens, etc.)
      - MCPJam inspector can now connect and discover 100+ screen tools
      
      This resolves the issue where tools/list returned 0 tools instead of discovering
      all accessible screens recursively across all components.
      Ean Schuessler committed