Getting LLMs to reliably trigger CLI functions is quite hard in my experience though especially if it’s a custom tool