Temporarily starts the LM Studio headless daemon, executes the provided R expression, and then gracefully shuts the daemon and any active servers down. This is ideal for automated scripts and pipelines.
Desktop Users
Be cautious using this wrapper if you already have the LM Studio GUI open.
While the setup phase (lms_daemon_start) will succeed, the teardown phase
(lms_daemon_stop) does not stop the daemon, because the CLI prevents
programmatic shutdowns of the graphical interface. The teardown prints an
info message, and the daemon keeps running. This wrapper is best reserved
for strictly headless environments or fully automated scripts.