Poke each potato several times with a fork and bake at 350 for one hour or until potato is fully cooked without developing a hard skin.
Split hot potato and pass the white flesh of the potato through a food mill onto work surface. Once milled potatoes have cooled slightly enough to handle sprinkle on ¼ cup flour and with a bench knife, chop flour and potato together. Sprinkle on another ¼ cup flour and chop flour and potato together. Bring potato mix together, sprinkle on ¼ cup of flour and work into a ball. More flour can be added if the dough feels too sticky. Allow gnocchi to rest for at least 10 minutes, then roll into ½ inch thick logs then cut into ¾ inch pieces.
Saute mushrooms in olive oil for 3-4 minutes over medium heat until gently browned. Add asparagus and cook for 1-2 minutes until slightly browned. Add garlic and shallot and cook for 1-2 minutes until translucent, season with 1 tablespoon salt and pepper. Add cream and allow to reduce until thick enough to coat the back of a spoon.
Cook gnocchi in 6 cups of boiling water with remaining salt just until gnocchi begin to float. Remove gnocchi from water and add to sauce. Stir in parmesan cheese and garnish with chives.