Quick feedback: as soon as I type, add a response message there saying "One moment... <loading indicator>". I feel like that works better than the subtle loading indicator you have now.
Yes, i'm thinking of adding loader like bing chat that shows it's in between thought progress such as "Searching on amazon..." "Curating best product list..." and other intermediate steps that makes more real and interesting.