Heat olive oil in a large pot over medium heat. Add diced onion, carrots, and celery, and sauté for 5-6 minutes until softened.
Add minced garlic and thyme, cooking for another minute until fragrant.
Pour in chicken broth and add the reserved chicken bones if available. Bring to a boil, then reduce heat and simmer for 10 minutes.
Remove and discard the bones. Add pasta and cook according to package directions until al dente.
Stir in shredded rotisserie chicken and heat through for 2-3 minutes.
Remove from heat and stir in fresh lemon juice. Season with salt and pepper to taste.
Serve hot, garnished with fresh parsley.