Skip to content

feat: upgrade browser-consumer events (upgrade-browser-consumer-events) - #250

Merged
enricopiovesan merged 1 commit into
mainfrom
cursor/ticket-upgrade-browser-consumer-events-no-react-demo
Aug 12, 2026
Merged

feat: upgrade browser-consumer events (upgrade-browser-consumer-events)#250
enricopiovesan merged 1 commit into
mainfrom
cursor/ticket-upgrade-browser-consumer-events-no-react-demo

Conversation

@enricopiovesan

Copy link
Copy Markdown
Contributor

Summary

  • Vendor approved browser adapter client under apps/browser-consumer/src/ (no import from other demo trees).
  • Expose Spec 001 presentationState (idle|loading|loaded|blocked|ended|error) on consumer session state.
  • Point browser_consumer_package_smoke.sh at browser-adapter serve directly (no demo HTTP proxy).

Governing Spec

  • docs/specs/004-demo-upgrade-or-retire/spec.md
  • docs/specs/001-ui-event-state-conformance/spec.md
  • docs/specs/002-capability-event-ui-subscription/spec.md
  • Public browser-adapter / consumer surfaces only

Project Item

  • Ticket ID: upgrade-browser-consumer-events
  • Project 2 item: PVTI_lADOEbiBt84BbzAzzg2LklM

Definition of Done

  • browser-consumer does not import from apps/react-demo
  • Docs/README state Spec 001/002 presentation vocabulary / public subscribe semantics
  • Offline smoke green; live smoke no longer requires a demo proxy
  • No fake embedder events in production code

Validation

  • bash scripts/ci/youaskm3_starter_kit_smoke.sh
  • rg -n 'react-demo' apps/browser-consumer clean
  • Live (optional): TRAVERSE_REPO=… bash scripts/ci/browser_consumer_package_smoke.sh

Production-baseline

Secondary kit upgrade (not a primary OS shell). Embed/digest pin N/A — browser-adapter consumer façade only.

Made with Cursor

Vendor the browser adapter client into browser-consumer, expose Spec 001 presentationState, and point live smoke at browser-adapter directly.

Co-authored-by: Cursor <cursoragent@cursor.com>
@enricopiovesan
enricopiovesan enabled auto-merge (squash) August 12, 2026 00:54
@enricopiovesan
enricopiovesan merged commit d5f8299 into main Aug 12, 2026
8 checks passed
@enricopiovesan
enricopiovesan deleted the cursor/ticket-upgrade-browser-consumer-events-no-react-demo branch August 12, 2026 00:54
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