This basically supports what is reported in the NBC article.
National security adviser H.R. McMaster supports Defense Secretary Jim Mattis' push for more troops; Steve Bannon thinks Americans won't support that and wants a slow drawdown. Bannon allies think they're winning.
In June, Trump gave Mattis authority to determine troop levels, but lately the White House has re-asserted itself.
"Trump ... has been considering ... appointing Mike Pompeo, the C.I.A. director, to take over as national security adviser, while sending General McMaster to command forces in Afghanistan. Such a move could earn General McMaster a fourth star."
"Trump repeatedly suggested that Defense Secretary James Mattis and Chairman of the Joint Chiefs of Staff Gen. Joseph Dunford replace Gen. John Nicholson, the commander of U.S. forces in Afghanistan, because he is not winning the war, the officials said. Trump has not met Nicholson, and the Pentagon has been considering extending his time in Afghanistan."
https://www.axios.com/trumps-national-security-dominoes-2468623588.html