Skip to main content

Platform Implementation Matrix

This table shows which tools are available on each platform and their implementation status.

ToolCategoryiOSAndroidAuth Required
add_to_cartCart ManagementYesYesYes
apply_voucherCart ManagementYesYesYes
get_alternativesCart ManagementYesYesYes
get_auth_contextApp Context & NavigationN/AYesNo
get_cartCart ManagementYesYesYes
get_current_divisionApp Context & NavigationN/AYesNo
get_locationApp Context & NavigationN/AYesNo
get_order_detailsOrder ManagementYesYesYes
get_order_historyOrder ManagementYesYesYes
get_platform_infoApp Context & NavigationN/AYesNo
get_product_detailsProduct DiscoveryYesYesNo
get_smartshopper_balanceUser & LoyaltyYesYesYes
get_user_profileUser & LoyaltyYesYesYes
navigate_to_accountApp Context & NavigationN/AYesNo
navigate_to_cartApp Context & NavigationN/AYesNo
navigate_to_checkoutApp Context & NavigationN/AYesYes
navigate_to_homeApp Context & NavigationN/AYesNo
navigate_to_order_historyApp Context & NavigationN/AYesYes
navigate_to_productApp Context & NavigationN/AYesNo
navigate_to_searchApp Context & NavigationN/AYesNo
navigate_to_sign_inApp Context & NavigationN/AYesNo
remove_from_cartCart ManagementYesYesYes
remove_voucherCart ManagementYesYesYes
reorder_itemsOrder ManagementYesYesYes
search_productsProduct DiscoveryYesYesNo
select_alternativeCart ManagementPlannedYesYes
show_cartDisplay (UI Components)YesPlannedYes
show_productsDisplay (UI Components)YesPlannedNo
update_cart_quantityCart ManagementYesYesYes

Summary

  • Total tools defined: 29
  • Implemented on iOS: 16
  • Implemented on Android: 27
  • Implemented on both: 14

Auto-generated from YAML specs. Run npm run generate to update.