Preheat oven to 350°F (175°C), line two large baking sheets with parchment paper, and toast chopped pecans for 5 minutes.
In a medium bowl, whisk together the all-purpose flour, baking soda, salt, and ground cinnamon.
In a large bowl, beat the softened butter, brown sugar, and granulated sugar together for 2 minutes until light and fluffy.
Add the eggs one at a time, then add the extra egg yolk and vanilla extract, whisking until pale and creamy.
Slowly add the dry ingredients into the wet ingredients, stirring with a spatula just until the flour disappears.
Gently fold in the rolled oats, chocolate chips, shredded coconut, and cooled toasted pecans until evenly distributed.
Use a large cookie scoop to form 3-inch dough balls and place them 2 inches apart on the prepared sheets.
Bake for 11-13 minutes until the edges are golden brown but the centers are still soft, then let them cool on the pan.