Start the long-lived MCP adapter and install idempotent shutdown handlers. The adapter owns its BinarySession for the process lifetime; EOF and process signals close bridge resources without assuming ownership of the Hopper app.
Start the long-lived MCP adapter and install idempotent shutdown handlers. The adapter owns its BinarySession for the process lifetime; EOF and process signals close bridge resources without assuming ownership of the Hopper app.