Gmamo everyone, I apologize for how frequently @Mamo_agent is notifying you recently, and I wanted to let you know what's going on:
We've had such a huge influx of new users in the last week that our indexers couldn't keep up with the transaction volume of deposits, compounded rewards, and update positions events (when Mamo tells your account to move your position to the better rate).
Our backend that updates your positions to make sure you're always earning the best rate was tuned a little too aggressively so it was updating everyone's positions whenever there was a 0.1% (10bps) better rate onchain, which contributed to the notification spam.
Here's how we're fixing it:
We're immediately implementing a system that won't update your positions unless the rate is 0.25% (25bps) better for at least 30 minutes or 0.5% (50bps) better for 15 minutes. This should reduce the "churn" of moving back and forth. Mamo also pays for gas so this doesn't cost you anything, but we need to optimize the Mamo backend for efficiency too, while balancing maximizing your portfolio returns.
We're also developing a notification coalescing system so Mamo won't notify you on every small event, this will take a few days for us to build, so please bear with us.
We're also developing a system where you can tell Mamo how often you'd like updates on your account. We think most people would like a choice of receiving daily, weekly, or realtime updates, to reduce the notification overload.
Thanks for supporting us as we chart new frontiers with AI agents and automated portfolio management. If you have any suggestions for improvements, please reply below, I love incorporating feedback into the product roadmap. Gmamo!