Attaches the Ping DevTools bridge to a subscribable client (e.g. DaVinci client).
Pass the SDK's client config as the optional second argument — it is emitted once
as an sdk:config event on the first node transition, letting the extension display
app-level context alongside auth flow events.
Returns a no-op handle when run outside a browser. Always call detach() on cleanup.
Attaches the Ping DevTools bridge to a subscribable client (e.g. DaVinci client).
Pass the SDK's client config as the optional second argument — it is emitted once as an
sdk:configevent on the first node transition, letting the extension display app-level context alongside auth flow events.Returns a no-op handle when run outside a browser. Always call
detach()on cleanup.