Skip to content

fix(playground): wait for browser error reports#74

Merged
devallibus merged 2 commits intodevelopmentfrom
fix/playground-update-waits-for-errors-v2
Mar 10, 2026
Merged

fix(playground): wait for browser error reports#74
devallibus merged 2 commits intodevelopmentfrom
fix/playground-update-waits-for-errors-v2

Conversation

@devallibus
Copy link
Owner

Summary

  • add browser sync waiters for screenshot uploads and error reports in the playground DB layer
  • make /api/playground/:sessionId/update resolve on actual browser feedback instead of idling on the screenshot timeout
  • cover the new wait behavior with timing-aware node tests for failure and success flows

Verification

  • bun run test:web
  • manual local repro with a browser-connected playground session returns invalid GLSL compile errors in ~96ms instead of waiting ~5s

Closes #71.
Supersedes closed PR #73 after restacking onto current development.

@devallibus devallibus merged commit a21915b into development Mar 10, 2026
4 checks passed
@devallibus devallibus deleted the fix/playground-update-waits-for-errors-v2 branch March 10, 2026 19:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant