Oh my, this is super tricky (at least for me). We...
# success-stories
c
Oh my, this is super tricky (at least for me). We added a frontend visualization for the "Microagent activated" event a while ago, but this event never showed up correctly the first time the UI loaded. It only shows up after a page refresh. I scratched my head trying to figure out why for 10+ min and have no clue (because I'm unfamiliar with that part of the codebase). Then i asked OpenHands:
Copy code
For some reason, event pushed to eventstream in "class Memory:" doesn't show up timely in the frontend UI. It only shows up in FE <http://socket.io|socket.io> network AFTER a page refresh.

whereas events added to eventstream in openhands/controller/agent_controller.py show up timely.

Any idea?
and it comes back with a correct fix within 3 minutes... Sometimes OpenHands may feel dumb if you ask it to work on a part of the code you already know super well. But you'd be pleasantly surprised how well it can localize files on parts of repos you have no idea about 😄
❤️ 2
🙌 5
😆 1
c
Yes! I do love occasionally to set it loose on some part of the code I don't know, and let it do its thing. 😂
nod 1
a
Just gonna say - love the microagent output as well Was tired of having to review logs to see if they triggered correctly 😂