The Mets announced Friday that Barnes joined the organization's MLB coaching staff as an assistant, signaling the end of his playing career, Anthony DiComo of MLB.com reports.
Barnes signed a minor-league contract with the Orioles in late February, Chris Hilburn-Trenkle of Baseball America reports.
Barnes struck out three in 1.2 innings of relief during Saturday's split-squad game against the Orioles.
Barnes cleared waivers Tuesday, Ben Nicholson-Smith of Sportsnet.ca reports.
Barnes was designated for assignment by the Blue Jays on Tuesday.
Barnes was recalled from Triple-A Buffalo on Monday, Mike Wilner of Sportsnet 590 The Fan reports.
Barnes will be optioned to Triple-A Buffalo before Monday's game against the Royals, John Lott of The Athletic Toronto reports.
Barnes (knee) was reinstated from the 10-day disabled list prior to Wednesday's game against Oakland, Mike Wilner of BlueJaysTalk reports.
Barnes (knee) will begin a minor-league rehab assignment with Triple-A Buffalo on Friday, Gregor Chisholm of MLB.com reports.
Barnes (knee) completed a bullpen session Tuesday, Mike Wilner of Sportsnet 590 The Fan reports.