Invoke one declared operation, returning timeout and cancellation as values.
Stop the bridge, settle outstanding requests, and remove session artifacts.
Launch the bridge once and complete its authenticated health handshake.
Optionalsignal: AbortSignal
Owns one authenticated NDJSON-over-Unix-socket bridge session.
Each instance creates a private directory and random bearer token, correlates concurrent requests by numeric id, and removes its artifacts on close. It only terminates launch processes explicitly marked as owned; the normal Hopper launcher does not confer ownership of the GUI application.