In a large bowl, combine softened butter and brown sugar. Beat together using an electric hand beater until slightly more pale and fluffy. This will take about 3 to 5 minutes.
Add egg and beat until thoroughly combined.. Add the vanilla extract and beat until blended.
In a small bowl whisk together flour baking soda, spices, and salt.
Add the flour mixture to the butter and egg mixture slowly beating on low speed until just incorporated.
Stir in the oats, cranberries, pecans, pipits, and chocolate chips.
Place racks in the middle and upper third of the oven. Preheat oven to 350 degrees F.
Bake for 10 to 13 minutes or until they’ve reached your desired doneness. I like mine a little underdone and cook them for 10 to 11 minutes. Allow to cool on the cookie sheet for 5 minutes before transferring to a wire rack to cool completely. Or you could just eat them warm. That’s probably the best idea. Store in an airtight container at room temperature for up to 6 days, if they last that long.