While it certainly seems like the SF Giants are done adding to the starting rotation, a recent rumor from Jon Heyman of the New York Post suggests the Giants may not be done trying to improve the rotation.
Heyman wrote the following on social media: "Teams still seriously considering starting pitchers with 2 weeks to go: Orioles, Tigers, D-Backs, Padres, Braves, Yankees, Cubs, Angels, Giants, Rays, A’s, White Sox and maybe Jays, Marlins, Phillies."
SF Giants still seen as in the market for starting pitching
Now, Heyman basically listed half the league in that post.