Runtime-injected MCP endpoints can change with daemon listen settings, so compute them for launches instead of persisting them.
Runtime-injected MCP endpoints can change with daemon listen settings, so compute them for launches instead of persisting them.