Commit graph

3 commits

Author SHA1 Message Date
JerrettDavis
c15f9836b6 test(dashboard): fix playwright importorskip placement
Move importorskip after playwright import so module-level
import error triggers skip rather than collection error.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-21 00:10:05 -05:00
JerrettDavis
cc7ad822f4 test(dashboard): add playwright fixture and skip when not available
Add browser/page fixtures and importorskip guard so dashboard
E2E tests are skipped (not failed) when playwright is not installed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-21 00:01:22 -05:00
JerrettDavis
0aae886f77 feat: add live transformations feed to dashboard
- New /transformations/feed endpoint returning message diffs
- Alpine.js drawer UI with virtual scrolling and auto-stream pause
- Live Feed button hidden when log_full_messages=false
- Added --log-messages CLI flag to enable full message logging
- Backend stores request/response messages when enabled

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-20 23:47:43 -05:00