(h: ReplBridgeHandle | null)
| 16 | let handle: ReplBridgeHandle | null = null |
| 17 | |
| 18 | export function setReplBridgeHandle(h: ReplBridgeHandle | null): void { |
| 19 | handle = h |
| 20 | // Publish (or clear) our bridge session ID in the session record so other |
| 21 | // local peers can dedup us out of their bridge list — local is preferred. |
| 22 | void updateSessionBridgeId(getSelfBridgeCompatId() ?? null).catch(() => {}) |
| 23 | } |
| 24 | |
| 25 | export function getReplBridgeHandle(): ReplBridgeHandle | null { |
| 26 | return handle |
no test coverage detected