October 8, 2026
Cloud
Cloud

Plan-first test creation, guided recovery in Thunders AI, and new Thunders MCP tools

TL;DR

You can now agree on a plan with Thunders AI before it writes a test, so the test matches what you meant. Thunders MCP also gets new tools that help AI agents write, find, and update your tests.

FEATURE
  • Thunders AI plan: You now check the plan before Thunders AI writes a test. Thunders AI shares the steps and the defaults it will use, asks only what you must decide, and offers to browse the site first.
  • Mobile prompts in Thunders AI: Thunders AI now shows prompt suggestions for mobile projects and for projects with both web and mobile apps.
  • Thunders MCP: new get_authoring_guide tool teaches AI agents using Thunders MCP about the step types, the variable syntax, to author reliable tests.
  • Thunders MCP: AI agents now find the right test case quickly, also in a large project. The new search_test_cases tool searches by text, label, and status.
IMPROVEMENT
  • Thunders MCP: You now control the cost of step generation. Agents tell you the cost with and without live browsing, and let you choose.
  • Thunders AI questions: Thunders AI now shows the questions that it asked next to the answers that you selected.
  • Guided recovery in Thunders AI: When a browse or agent step fails, Thunders AI now tells you why and gives you the next action: try again, browse again, or set up the app.
  • Shared runs: A link to a shared run now opens the run in the app when you have access to it.
  • Test assets: You can now filter the Uploaded on column of test assets by uploader and by date.
  • Stuck runs: Thunders now ends a test run that stays in the Running, Waiting, or Queued state for too long. The run shows as Interrupted, and its schedule can run again.
  • iOS builds: Thunders now shows a notice when an iOS build cannot receive documents.
FIX
  • Element detection: Thunders now finds a file input that sits next to a drop zone. Thunders now refuses a click on a disabled element. Thunders now reads the live value of a form control inside an iframe. Thunders now finds an element when its label has an ampersand or a quote mark.
  • Reports: The used persona for execution now appears in the exported test runs report.
  • Improved performance for long lists: Lists with more than 500 items now load in full.

Ready to ship faster with smarter testing?

Screenshot of the Thunders app Test Cases list, showing test sets, labels and last run status, with a label picker open