Heat oil in a large pan on medium high heat.
Add in carrots, broccoli, purple onions, peppers and finally green onions- in that order- cooking each vegetable about 1 minute before adding in the next ingredient.
Add in ginger and garlic and cook for 2-3 minutes until fragrant.
Reduce heat too low. Add in sauce and cook coating vegetables well. Add in chicken. Cook one minute. Add in Edamame. Cook another minute and finally add in cashews, gently warming them with the sauce. Add in 1/4 cup water if needed. Cover and steam on low for 3 minutes.
Assemble stir fry on a large platter, sprinkle with additional reserved green onions. Serve with jasmine or brown rice and additional sweet chili sauce or Tamari.