Preheat your oven to 400°F and line a small baking sheet with parchment paper.
Trim the woody ends off the asparagus and toss the spears with olive oil, garlic powder, and half of the sea salt directly on the baking sheet.
Roast the asparagus for 10-12 minutes until tender and vibrant green with light char marks.
While the asparagus roasts, whisk the whole eggs and egg whites together in a bowl until fully combined and slightly frothy.
Stir the chopped chives, parsley, black pepper, and the remaining sea salt into the egg mixture.
Heat a high-quality non-stick skillet over medium-low heat and pour in the egg mixture.
Using a silicone spatula, gently push the eggs from the edges toward the center, creating soft and pillowy curds until just set.
Toast the sourdough bread until golden and crisp.
Plate the scrambled eggs alongside the roasted asparagus spears and serve with the warm toast.