I would like to see “Auto apply” added. Now you only need to press it manually. Why?
The agent sometimes checks past records that were not applied manually and makes mistakes
I trust the agent and am ready to let it work and rest for 10-20 minutes. Then you can always check and adjust!
Logs… This is of course a problem. Well, he is a good guy. He runs, for example, flutter run --hot or docker-compose logs -f --tail=0 … What next? He just waits for something. There needs to be some kind of mini-agent that would send logs from the terminal in real time. For example, every 5 seconds or 10. So that the agent could work taking into account the logs, do a hot reboot, and so on.
Auto apply for the mini-agent. Yes. Also, to start the terminal, confirmation is needed. Here, too, I would trust the agent.
Probably added here. Add an additional mini-agent, in addition to the mini-agent of “logs”, “mini-agent” - similar actions. Sometimes the agent does the same thing and can not solve the task. Up to the point that it returns to almost the same thing it did. It is necessary for some “mini-agent” to calculate the percentage of similarity. And if they are too similar, explain to the agent that it is necessary to change the approach.
Another reason why “auto apply” is important. The agent changes the file, then it makes adjustments to the next ones and compares them with the previous one. And if I didn’t press the “apply” button, then a conflict occurs.