I have been trying to use Agent Browser CLI from our own agent harness written in Rust for Desktops. The agent browser cli was exposed to the LLM as a function call.
LLM calls Agent Browser tool with the command and the argument -> Tool executes the command in Bash/ CMD.
This works for MacOS but it is very unstable for Windows. The CMD function keeps timing out. Sometimes, the browser opens and the page is open but the function still times out as the success message is not received back by the executor.