Skip to content

Conversation

@adamziel
Copy link
Collaborator

@adamziel adamziel commented Nov 6, 2025

Motivation for the change, related issues

Replaces the small "report error" modal with a large modal providing useful error information in multiple error scenarios:

CleanShot 2025-11-18 at 20 11 03@2x

The new modal provides:

  • An action button (typically to restart Playground without the Blueprint).
  • A "report error" button on Playground crashes (but not on Blueprint execution errors).
  • The relevant Blueprint fragment for some types of schema validation errors.
  • The overview of the failed Blueprint step when execution fails.
  • The unreachable Blueprint URL when Blueprint resolution fails.
  • A short explanation (for some errors).
  • A link to the documentation (for some errors).

This PR also:

  • Displays the address bar if WordPress boots but the Blueprint execution fails.

Testing Instructions (or ideally a Blueprint)

Trigger the modal in different error scenarios:

@adamziel adamziel changed the title Improve Blueprint-related error reporting [Website] Improve error reporting Nov 18, 2025
@adamziel adamziel marked this pull request as ready for review November 18, 2025 22:44
@adamziel adamziel merged commit 689e991 into trunk Nov 19, 2025
32 checks passed
@adamziel adamziel deleted the improve-error-reporting branch November 19, 2025 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants