TunnelStatusType:
    | { status: "not-started" }
    | { status: "starting" }
    | { status: "connected"; url: string }
    | {
        message: TokenItem | OutputMessage;
        status: "error";
        tryMessage?: TokenItem | OutputMessage | null;
    }