Skip to content

Conversation

@iamgabrielma
Copy link
Contributor

HACK week. Part of #15372

Description

This PR adds the dummy Settings view where the merchant can introduce their API key, and select provider/model, or be informed that their site is already using built-in AI.

Simulator Screen Recording - iPhone 16 Plus - US store - 2025-09-17 at 13 16 29

Testing information

  • Enable allowMerchantAIAPIKey flag
  • Go to Menu > AI Settings.
  • Note the new view has fields for key, provider, and model that can be toggled. This is non-functional yet, just the UI.
  • Switch usesJetpackAsDefaultAIProviderSource to true
  • Note the new view shows a disclaimer instead that is already using built-in AI, and the fields are locked/disabled
Merchant key Jetpack key
Simulator Screenshot - iPhone 16 Plus - US store - 2025-09-17 at 13 39 57 Simulator Screenshot - iPhone 16 Plus - US store - 2025-09-17 at 13 38 12

@iamgabrielma iamgabrielma added type: enhancement A request for an enhancement. type: task An internally driven task. feature: product details Related to adding or editing products, including Product Settings. labels Sep 17, 2025
@iamgabrielma iamgabrielma added this to the 23.4 milestone Sep 17, 2025
@iamgabrielma iamgabrielma marked this pull request as ready for review September 17, 2025 06:43
@wpmobilebot
Copy link
Collaborator

App Icon📲 You can test the changes from this Pull Request in WooCommerce iOS Prototype by scanning the QR code below to install the corresponding build.

App NameWooCommerce iOS Prototype
Build Numberpr16135-a3ac5bf
Version23.2
Bundle IDcom.automattic.alpha.woocommerce
Commita3ac5bf
Installation URL14567pid8l980
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@iamgabrielma
Copy link
Contributor Author

Closing: pdfdoF-85K#comment-9421-p2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature: product details Related to adding or editing products, including Product Settings. type: enhancement A request for an enhancement. type: task An internally driven task.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants