Heat a large saute pan and olive oil over medium heat. Once hot, add sage leaves and fry until fragrant and lightly golden in color. Add the garlic and shallots and cook, frequently stirring for about 1 to 2 minutes, until tender but not browned.
Add milk, pumpkin puree, chicken stock, salt, and pepper, whisk to combine. Stir and simmer for about 5 to 7 minutes, until mixture is slightly thickened.
Add parmesan cheese and whisk to combine. Add more chicken stock or milk to thin out sauce if needed, adding a tablespoon at a time. Taste and season with more salt and pepper if needed. Keep warm over low heat as you cook the gnocchi.
Bring a medium-sized pot of salted water to a boil. Work in batches and cook gnocchi for 1 to 2 minutes, or until they float to the surface. Stir once after 30 seconds to make sure gnocchi are not stuck to the bottom. Use a slotted spoon to transfer the cooked gnocchi into the pumpkin sauce.
Toss cooked gnocchi into the pumpkin sauce. Divide gnocchi evenly among four serving dishes. Top with a little bit of pepper, grated parmesan cheese, pumpkin seeds, and chopped parsley.