BridgeSwarm

Extension settings. Changes apply to new swarms and requests.

Open Dashboard →

Swarm defaults

Used when a page creates new BridgeSwarm({}) without passing appName. Passed to Hyperswarm on the host.

Max peer connections per swarm when not set by the page. Use 0 for no limit.

Requests

If > 0, applied to BridgeSwarm.request() when the page doesn't pass options.timeoutMs. Use 0 for no default. Max 300000 (5 min).

API

When BridgeSwarm.ready() is called, reject after this many ms if the API is not available. Use 0 to wait forever.

Injection

Skip injecting BridgeSwarm on local HTML files. Turn on if you never use file:// or want to avoid extension prompts there.

Notifications

When the native host disconnects, show a browser notification. Enabling may trigger a permission prompt.

Debug

When enabled, bridge-related events (e.g. host disconnect) are logged to the console for troubleshooting.