Cypress has moved its AI-powered natural language test automation feature, cy.prompt, from experimental to beta starting with Cypress 15.13.0. The feature lets developers write test steps in plain English instead of code. Key beta improvements include positional context for element targeting, visibility into generated code on failure, text-based targeting via cy.contains, non-existence assertions, network request waiting, keyboard/hover interactions, automatic scrolling, timeout/force options in plain English, expanded assertions, and a selector priority API. Self-healing selectors now show detailed logs distinguishing cache-based vs AI-based healing. Sensitive DOM data is automatically excluded before being sent to the AI model. The feature is free during beta with pricing to be announced later. Migration from experimental requires only removing the experimentalPromptCommand config flag.
Table of contents
A lot changed. Here is what matters.Self-healing selectors that show their workWhat beta means for pricingGet startedSort: