Preheat the oven to 350 degrees. Prepare large baking sheets with parchment paper.
In a medium bowl, whisk together the flour, baking soda, and salt.
In a large mixing bowl, beat the butter, brown sugar, and white sugar until fluffy and well combined. Add the eggs one at a time and mix well after each addition. Then, add the vanilla.
Slowly add the flour mixture, scraping down the sides as needed. Fold in the chocolate chips, caramel bits, and pecans.
Using a tablespoon cookie scoop, portion the dough and place on the prepared baking sheets about 2 inches apart. Press pecan halves or extra morsels into the top of each cookie dough ball.
Bake the cookies for 8 to 10 minutes. Allow the cookies to cool 5 to 7 minutes on the cookie sheets before transferring them to a wire rack to completely cool. Drizzle with additional chocolate, if desired.