Well, my veiled chameleons eat about every other day, no more than 5 crickets a feeding, on average. If I give them access to all the food they coudl eat, they would eat 20 or more adult crickets a day for a week or so, go on a "hunger strike" for a week or two, pass a massive, outsized turd, and after a few days or a weke, start over.
Deremensis do the same. They'd eat 5 times as much as they needed to if I let them.
Melleri are the same. They would eat 20-30 crickets a day, dozens of roaches, etc - if I let them. They gain weight on much much less than that.
When freshly wild caught, I have found my melleri and deremensis' appetite to be justified. They had to eat significantly more food to maintain weight than what was required after parasite treatment. Lots of variables.
There are a lot of fat chameleons out there, I've seen them. My veiled was under 200 grams at 17" long. I saw some in person that were smaller in length but weighed in at over 300 grams. They were born after he was an adult, and they died before he did.
I have not seen any evidence that any of the chameleons I have kept have any self-regulation of their feeding. The only animals I've owned that didnt' totally pig out were juvinile melleri and deremensis - the adults never stopped eating. Without exception, all my adults would eat much more food than they needed.