I was also having the same issue and "terminal.integrated.tabs.hideCondition": "singleTerminal" doesn't seem to work, so i just disabled it all together: "terminal.integrated.tabs.enabled": false and just use the dropdown menu that shows up after disabling tabs