Skip to content

feat(trace-explorer): Spec 001/002 event-UI session presentation - #262

Merged
enricopiovesan merged 1 commit into
mainfrom
cursor/ticket-event-ui-parity-trace-explorer-apply
Aug 23, 2026
Merged

feat(trace-explorer): Spec 001/002 event-UI session presentation#262
enricopiovesan merged 1 commit into
mainfrom
cursor/ticket-event-ui-parity-trace-explorer-apply

Conversation

@enricopiovesan

Copy link
Copy Markdown
Contributor

Summary

  • Wire Trace Explorer web to Specs 001/002 via event-ui-conformance on the public embedder subscribe stream.
  • Surface session presentation state + capability progress beside the existing Embedded Trace API debugger UX.
  • Add unit tests for session presentation mapping/observe helpers.

Governing Spec

  • docs/specs/001-ui-event-state-conformance/spec.md (Approved) — FR-008; does not replace debugger UX
  • docs/specs/002-capability-event-ui-subscription/spec.md (Approved) — FR-005 Trace Explorer capability phases via public APIs
  • ADR docs/adr/0001-event-fixture-harness-first.md

Project Item

  • Ticket ID: event-ui-parity-trace-explorer
  • Item: PVTI_lADOEbiBt84BbzAzzg2JmXg

Definition of Done

  • Web client maps public embedder events to presentation state
  • Capability invoke/result progress visible in Trace Explorer chrome
  • Unit tests for mapper/observe + existing App tests green
  • No business-field computation in UI; public embedder/Trace APIs only

Validation

  • npm run test -w apps/trace-explorer/web-react (10 passed)
  • npm run typecheck -w apps/trace-explorer/web-react
  • CI: repository-checks, quality, coverage-gate, pr-hygiene

Made with Cursor

Subscribe to the public embedder event stream and map Spec 001/002
presentation + capability progress into Trace Explorer chrome without
replacing the debugger Trace API UX or inventing business fields.

Co-authored-by: Cursor <cursoragent@cursor.com>
@enricopiovesan
enricopiovesan enabled auto-merge (squash) August 23, 2026 02:20
@enricopiovesan
enricopiovesan merged commit ee99df6 into main Aug 23, 2026
8 checks passed
@enricopiovesan
enricopiovesan deleted the cursor/ticket-event-ui-parity-trace-explorer-apply branch August 23, 2026 02:21
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