For example, this:
inside a while(true) seems to inevitably end up throwing:
Exception in thread "main" java.lang.IllegalStateException: Agent was already started
at ai.koog.agents.core.agent.StatefulSingleUseAIAgent.run(StatefulSingleUseAIAgent.kt:103)
on the second call to agent.run. I guess they need to be updated to AIAgentService ?