add sdk User-Agent support