You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add event type testing support and improve P2P signaling peer tracking
- Add event type dropdown (with common events like new_follower, donation, etc.) and custom event input to test panels in actions/index.html and background.html
- Implement `prefillTestEventFromCurrentFlow()` in EventFlowEditor.js to auto-select the event type based on the current flow's trigger node when the test panel opens
- Include the selected or custom event type in test message construction during flow testing
- Fix default volume property in playAudioClip node config to use nullish coalescing (`?? 1.0`)
- Version bump from 3.50.1 to 3.50.2
- Introduce `signalingPeers` tracking in `p2pTransportState` (background.js) with functions `markSignalingPeerDiscovered`, `markSignalingPeerListing`, and `getSignalingPeerLabel`
- Update `getDockTransportHealth` to expose signaling peer metrics, `canOfferServerFallback`, and other health indicators
- Handle `room-peer-listing` and `room-peer-discovered` actions in the message event handler
- Clear signaling peers on disconnect and reset transport state
[auto-enhanced]
<inputtype="text" id="test-event-custom" placeholder="Custom event, e.g. sponsorship" style="margin-top: 8px;">
87
+
<pclass="test-help" style="color: #a0a0a0; font-size: 13px; margin: 6px 0 0 0;">Use <code>new_follower</code> to test New Follower flows, or enter a custom event name.</p>
<inputtype="text" id="test-event-custom" placeholder="Custom event, e.g. sponsorship" style="margin-top: 8px;">
807
+
<pclass="test-help" style="color: #a0a0a0; font-size: 13px; margin: 6px 0 0 0;">Use <code>new_follower</code> to test New Follower flows, or enter a custom event name.</p>
0 commit comments