Start adt-ls's MCP server, advancing to the next port when the requested one is bound
— concurrent instances / leftover binds / parallel tests all contend for the default
port. Tries attempts consecutive ports; only a bind failure is retried (any other
error rethrows immediately). start is injectable for tests. Returns the EFFECTIVE result.
Start adt-ls's MCP server, advancing to the next port when the requested one is bound — concurrent instances / leftover binds / parallel tests all contend for the default port. Tries
attemptsconsecutive ports; only a bind failure is retried (any other error rethrows immediately).startis injectable for tests. Returns the EFFECTIVE result.