Unsupported locally — there is no node to keep the shell alive, so a detach request is ignored (the caller falls back to closing the session).
@override Future<void> detach() async {}